FILE@[0; 95) FN_ITEM@[0; 94) FN_KW@[0; 2) WHITESPACE@[2; 3) NAME@[3; 7) IDENT@[3; 7) "main" PARAM_LIST@[7; 9) L_PAREN@[7; 8) R_PAREN@[8; 9) WHITESPACE@[9; 10) BLOCK_EXPR@[10; 94) L_CURLY@[10; 11) WHITESPACE@[11; 16) MATCH_EXPR@[16; 92) MATCH_KW@[16; 21) WHITESPACE@[21; 22) TUPLE_EXPR@[22; 24) L_PAREN@[22; 23) R_PAREN@[23; 24) WHITESPACE@[24; 25) L_CURLY@[25; 26) WHITESPACE@[26; 35) MATCH_ARM@[35; 43) LITERAL@[35; 37) INT_NUMBER@[35; 37) "92" WHITESPACE@[37; 38) FAT_ARROW@[38; 40) WHITESPACE@[40; 41) TUPLE_EXPR@[41; 43) L_PAREN@[41; 42) R_PAREN@[42; 43) COMMA@[43; 44) WHITESPACE@[44; 53) MATCH_ARM@[53; 62) LITERAL@[53; 56) CHAR@[53; 56) WHITESPACE@[56; 57) FAT_ARROW@[57; 59) WHITESPACE@[59; 60) TUPLE_EXPR@[60; 62) L_PAREN@[60; 61) R_PAREN@[61; 62) COMMA@[62; 63) WHITESPACE@[63; 72) MATCH_ARM@[72; 85) LITERAL@[72; 79) STRING@[72; 79) WHITESPACE@[79; 80) FAT_ARROW@[80; 82) WHITESPACE@[82; 83) TUPLE_EXPR@[83; 85) L_PAREN@[83; 84) R_PAREN@[84; 85) COMMA@[85; 86) WHITESPACE@[86; 91) R_CURLY@[91; 92) WHITESPACE@[92; 93) R_CURLY@[93; 94) WHITESPACE@[94; 95)