SOURCE_FILE@[0; 55) FN_DEF@[0; 54) FN_KW@[0; 2) WHITESPACE@[2; 3) NAME@[3; 6) IDENT@[3; 6) "foo" PARAM_LIST@[6; 8) L_PAREN@[6; 7) R_PAREN@[7; 8) WHITESPACE@[8; 9) BLOCK@[9; 54) L_CURLY@[9; 10) WHITESPACE@[10; 15) EXPR_STMT@[15; 18) ARRAY_EXPR@[15; 17) L_BRACK@[15; 16) R_BRACK@[16; 17) SEMI@[17; 18) WHITESPACE@[18; 23) EXPR_STMT@[23; 27) ARRAY_EXPR@[23; 26) L_BRACK@[23; 24) LITERAL@[24; 25) INT_NUMBER@[24; 25) "1" R_BRACK@[25; 26) SEMI@[26; 27) WHITESPACE@[27; 32) EXPR_STMT@[32; 40) ARRAY_EXPR@[32; 39) L_BRACK@[32; 33) LITERAL@[33; 34) INT_NUMBER@[33; 34) "1" COMMA@[34; 35) WHITESPACE@[35; 36) LITERAL@[36; 37) INT_NUMBER@[36; 37) "2" COMMA@[37; 38) R_BRACK@[38; 39) SEMI@[39; 40) WHITESPACE@[40; 45) EXPR_STMT@[45; 52) ARRAY_EXPR@[45; 51) L_BRACK@[45; 46) LITERAL@[46; 47) INT_NUMBER@[46; 47) "1" SEMI@[47; 48) WHITESPACE@[48; 49) LITERAL@[49; 50) INT_NUMBER@[49; 50) "2" R_BRACK@[50; 51) SEMI@[51; 52) WHITESPACE@[52; 53) R_CURLY@[53; 54) WHITESPACE@[54; 55)