[
{"begin":-1,"ender":-1,"lexer":"script","lines":0,"stack":"global","token":"// Wait till the browser is ready to render the game (avoids glitches)","types":"comment"},
{"begin":-1,"ender":-1,"lexer":"script","lines":2,"stack":"global","token":"window","types":"word"},
{"begin":-1,"ender":-1,"lexer":"script","lines":0,"stack":"global","token":".","types":"separator"},
{"begin":-1,"ender":-1,"lexer":"script","lines":0,"stack":"global","token":"requestAnimationFrame","types":"word"},
{"begin":-1,"ender":46,"lexer":"script","lines":0,"stack":"global","token":"(","types":"start"},
{"begin":4,"ender":46,"lexer":"script","lines":0,"stack":"method","token":"function","types":"word"},
{"begin":4,"ender":7,"lexer":"script","lines":1,"stack":"method","token":"(","types":"start"},
{"begin":6,"ender":7,"lexer":"script","lines":0,"stack":"arguments","token":")","types":"end"},
{"begin":4,"ender":45,"lexer":"script","lines":1,"stack":"method","token":"{","types":"start"},
{"begin":8,"ender":45,"lexer":"script","lines":2,"stack":"function","token":"let","types":"word"},
{"begin":8,"ender":45,"lexer":"script","lines":1,"stack":"function","token":"resize","types":"reference"},
{"begin":8,"ender":45,"lexer":"script","lines":1,"stack":"function","token":"=","types":"operator"},
{"begin":8,"ender":45,"lexer":"script","lines":1,"stack":"function","token":"function","types":"word"},
{"begin":8,"ender":14,"lexer":"script","lines":1,"stack":"function","token":"(","types":"start"},
{"begin":13,"ender":14,"lexer":"script","lines":0,"stack":"arguments","token":")","types":"end"},
{"begin":8,"ender":43,"lexer":"script","lines":1,"stack":"function","token":"{","types":"start"},
{"begin":15,"ender":43,"lexer":"script","lines":2,"stack":"function","token":"if","types":"word"},
{"begin":15,"ender":21,"lexer":"script","lines":1,"stack":"function","token":"(","types":"start"},
{"begin":17,"ender":21,"lexer":"script","lines":0,"stack":"expression","token":"width","types":"word"},
{"begin":17,"ender":21,"lexer":"script","lines":1,"stack":"expression","token":">","types":"operator"},
{"begin":17,"ender":21,"lexer":"script","lines":1,"stack":"expression","token":"height","types":"word"},
{"begin":17,"ender":21,"lexer":"script","lines":0,"stack":"expression","token":")","types":"end"},
{"begin":15,"ender":35,"lexer":"script","lines":1,"stack":"function","token":"{","types":"start"},
{"begin":22,"ender":35,"lexer":"script","lines":2,"stack":"if","token":"con","types":"word"},
{"begin":22,"ender":35,"lexer":"script","lines":0,"stack":"if","token":".","types":"separator"},
{"begin":22,"ender":35,"lexer":"script","lines":0,"stack":"if","token":"style","types":"word"},
{"begin":22,"ender":35,"lexer":"script","lines":0,"stack":"if","token":".","types":"separator"},
{"begin":22,"ender":35,"lexer":"script","lines":0,"stack":"if","token":"width","types":"word"},
{"begin":22,"ender":35,"lexer":"script","lines":1,"stack":"if","token":"=","types":"operator"},
{"begin":22,"ender":33,"lexer":"script","lines":1,"stack":"if","token":"`${","types":"template_string_start"},
{"begin":29,"ender":33,"lexer":"script","lines":0,"stack":"template_string","token":"height","types":"word"},
{"begin":29,"ender":33,"lexer":"script","lines":1,"stack":"template_string","token":"-","types":"operator"},
{"begin":29,"ender":33,"lexer":"script","lines":1,"stack":"template_string","token":"100","types":"number"},
{"begin":29,"ender":33,"lexer":"script","lines":1,"stack":"template_string","token":"}px`","types":"template_string_end"},
{"begin":22,"ender":35,"lexer":"script","lines":0,"stack":"if","token":";","types":"separator"},
{"begin":22,"ender":35,"lexer":"script","lines":2,"stack":"if","token":"}","types":"end"},
{"begin":15,"ender":42,"lexer":"script","lines":2,"stack":"function","token":"{","types":"start"},
{"begin":36,"ender":42,"lexer":"script","lines":2,"stack":"block","token":"let","types":"word"},
{"begin":36,"ender":42,"lexer":"script","lines":1,"stack":"block","token":"a","types":"reference"},
{"begin":36,"ender":42,"lexer":"script","lines":1,"stack":"block","token":"=","types":"operator"},
{"begin":36,"ender":42,"lexer":"script","lines":1,"stack":"block","token":"1","types":"number"},
{"begin":36,"ender":42,"lexer":"script","lines":0,"stack":"block","token":";","types":"separator"},
{"begin":36,"ender":42,"lexer":"script","lines":2,"stack":"block","token":"}","types":"end"},
{"begin":15,"ender":43,"lexer":"script","lines":2,"stack":"function","token":"}","types":"end"},
{"begin":8,"ender":45,"lexer":"script","lines":0,"stack":"function","token":";","types":"separator"},
{"begin":8,"ender":45,"lexer":"script","lines":2,"stack":"function","token":"}","types":"end"},
{"begin":4,"ender":46,"lexer":"script","lines":0,"stack":"method","token":")","types":"end"},
{"begin":-1,"ender":-1,"lexer":"script","lines":0,"stack":"global","token":";","types":"separator"}
]