[
{"begin":-1,"ender":-1,"lexer":"script","lines":0,"stack":"global","token":"class","types":"word"},
{"begin":-1,"ender":-1,"lexer":"script","lines":1,"stack":"global","token":"Program","types":"reference"},
{"begin":-1,"ender":60,"lexer":"script","lines":2,"stack":"global","token":"{","types":"start"},
{"begin":2,"ender":60,"lexer":"script","lines":2,"stack":"class","token":"static","types":"property"},
{"begin":2,"ender":60,"lexer":"script","lines":1,"stack":"class","token":"void","types":"word"},
{"begin":2,"ender":60,"lexer":"script","lines":1,"stack":"class","token":"Main","types":"word"},
{"begin":2,"ender":11,"lexer":"script","lines":0,"stack":"class","token":"(","types":"start"},
{"begin":6,"ender":11,"lexer":"script","lines":0,"stack":"method","token":"string","types":"word"},
{"begin":6,"ender":9,"lexer":"script","lines":0,"stack":"method","token":"[","types":"start"},
{"begin":8,"ender":9,"lexer":"script","lines":0,"stack":"array","token":"]","types":"end"},
{"begin":6,"ender":11,"lexer":"script","lines":1,"stack":"method","token":"args","types":"word"},
{"begin":6,"ender":11,"lexer":"script","lines":0,"stack":"method","token":")","types":"end"},
{"begin":2,"ender":59,"lexer":"script","lines":2,"stack":"class","token":"{","types":"start"},
{"begin":12,"ender":59,"lexer":"script","lines":2,"stack":"function","token":"object","types":"word"},
{"begin":12,"ender":15,"lexer":"script","lines":0,"stack":"function","token":"[","types":"start"},
{"begin":14,"ender":15,"lexer":"script","lines":0,"stack":"array","token":"]","types":"end"},
{"begin":12,"ender":59,"lexer":"script","lines":1,"stack":"function","token":"numbers","types":"word"},
{"begin":12,"ender":59,"lexer":"script","lines":1,"stack":"function","token":"=","types":"operator"},
{"begin":12,"ender":37,"lexer":"script","lines":2,"stack":"function","token":"{","types":"start"},
{"begin":18,"ender":37,"lexer":"script","lines":1,"stack":"object","token":"0b1","types":"property"},
{"begin":18,"ender":37,"lexer":"script","lines":0,"stack":"object","token":",","types":"separator"},
{"begin":18,"ender":37,"lexer":"script","lines":1,"stack":"object","token":"0b10","types":"property"},
{"begin":18,"ender":37,"lexer":"script","lines":0,"stack":"object","token":",","types":"separator"},
{"begin":18,"ender":37,"lexer":"script","lines":1,"stack":"object","token":"0b10_0000","types":"property"},
{"begin":18,"ender":37,"lexer":"script","lines":0,"stack":"object","token":",","types":"separator"},
{"begin":18,"ender":37,"lexer":"script","lines":2,"stack":"object","token":"0b1_0000","types":"word"},
{"begin":18,"ender":37,"lexer":"script","lines":0,"stack":"object","token":",","types":"separator"},
{"begin":18,"ender":37,"lexer":"script","lines":1,"stack":"object","token":"new","types":"property"},
{"begin":18,"ender":37,"lexer":"script","lines":1,"stack":"object","token":"object","types":"word"},
{"begin":18,"ender":30,"lexer":"script","lines":0,"stack":"object","token":"[","types":"start"},
{"begin":29,"ender":30,"lexer":"script","lines":0,"stack":"array","token":"]","types":"end"},
{"begin":18,"ender":35,"lexer":"script","lines":1,"stack":"object","token":"{","types":"start"},
{"begin":31,"ender":35,"lexer":"script","lines":1,"stack":"array","token":"0b100","types":"word"},
{"begin":31,"ender":35,"lexer":"script","lines":0,"stack":"array","token":",","types":"separator"},
{"begin":31,"ender":35,"lexer":"script","lines":1,"stack":"array","token":"0b1000","types":"word"},
{"begin":31,"ender":35,"lexer":"script","lines":1,"stack":"array","token":"}","types":"end"},
{"begin":18,"ender":37,"lexer":"script","lines":1,"stack":"object","token":"// binary literals","types":"comment"},
{"begin":18,"ender":37,"lexer":"script","lines":1,"stack":"object","token":"}","types":"end"},
{"begin":12,"ender":59,"lexer":"script","lines":0,"stack":"function","token":";","types":"separator"},
{"begin":12,"ender":59,"lexer":"script","lines":1,"stack":"function","token":"// digit separators","types":"comment"},
{"begin":12,"ender":59,"lexer":"script","lines":2,"stack":"function","token":"var","types":"word"},
{"begin":12,"ender":45,"lexer":"script","lines":1,"stack":"function","token":"(","types":"start"},
{"begin":41,"ender":45,"lexer":"script","lines":0,"stack":"method","token":"sum","types":"word"},
{"begin":41,"ender":45,"lexer":"script","lines":0,"stack":"method","token":",","types":"separator"},
{"begin":41,"ender":45,"lexer":"script","lines":1,"stack":"method","token":"count","types":"word"},
{"begin":41,"ender":45,"lexer":"script","lines":0,"stack":"method","token":")","types":"end"},
{"begin":12,"ender":59,"lexer":"script","lines":1,"stack":"function","token":"=","types":"operator"},
{"begin":12,"ender":59,"lexer":"script","lines":1,"stack":"function","token":"Tally","types":"word"},
{"begin":12,"ender":50,"lexer":"script","lines":0,"stack":"function","token":"(","types":"start"},
{"begin":48,"ender":50,"lexer":"script","lines":0,"stack":"method","token":"numbers","types":"word"},
{"begin":48,"ender":50,"lexer":"script","lines":0,"stack":"method","token":")","types":"end"},
{"begin":12,"ender":59,"lexer":"script","lines":0,"stack":"function","token":";","types":"separator"},
{"begin":12,"ender":59,"lexer":"script","lines":1,"stack":"function","token":"// deconstruction","types":"comment"},
{"begin":12,"ender":59,"lexer":"script","lines":2,"stack":"function","token":"WriteLine","types":"word"},
{"begin":12,"ender":57,"lexer":"script","lines":0,"stack":"function","token":"(","types":"start"},
{"begin":54,"ender":57,"lexer":"script","lines":0,"stack":"method","token":"$","types":"word"},
{"begin":54,"ender":57,"lexer":"script","lines":0,"stack":"method","token":"\"Sum: {sum}, Count: {count}\"","types":"string"},
{"begin":54,"ender":57,"lexer":"script","lines":0,"stack":"method","token":")","types":"end"},
{"begin":12,"ender":59,"lexer":"script","lines":0,"stack":"function","token":";","types":"separator"},
{"begin":12,"ender":59,"lexer":"script","lines":2,"stack":"function","token":"}","types":"end"},
{"begin":2,"ender":60,"lexer":"script","lines":2,"stack":"class","token":"}","types":"end"}
]