SOURCE_FILE@[0; 39) FN_DEF@[0; 38) 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@[10; 38) L_CURLY@[10; 11) WHITESPACE@[11; 16) LET_STMT@[16; 36) LET_KW@[16; 19) WHITESPACE@[19; 20) SLICE_PAT@[20; 30) L_BRACK@[20; 21) BIND_PAT@[21; 22) NAME@[21; 22) IDENT@[21; 22) "a" COMMA@[22; 23) WHITESPACE@[23; 24) BIND_PAT@[24; 25) NAME@[24; 25) IDENT@[24; 25) "b" COMMA@[25; 26) WHITESPACE@[26; 27) DOTDOT@[27; 29) R_BRACK@[29; 30) WHITESPACE@[30; 31) EQ@[31; 32) WHITESPACE@[32; 33) ARRAY_EXPR@[33; 35) L_BRACK@[33; 34) R_BRACK@[34; 35) SEMI@[35; 36) WHITESPACE@[36; 37) R_CURLY@[37; 38) WHITESPACE@[38; 39)