FILE@[0; 189) FN_ITEM@[0; 189) FN_KW@[0; 2) NAME@[2; 6) WHITESPACE@[2; 3) IDENT@[3; 6) "foo" L_PAREN@[6; 7) R_PAREN@[7; 8) BLOCK@[8; 189) WHITESPACE@[8; 9) L_CURLY@[9; 10) LET_STMT@[10; 33) WHITESPACE@[10; 15) LET_KW@[15; 18) PLACEHOLDER_PAT@[18; 21) WHITESPACE@[18; 19) UNDERSCORE@[19; 20) WHITESPACE@[20; 21) EQ@[21; 22) LITERAL@[22; 27) WHITESPACE@[22; 23) TRUE_KW@[23; 27) SEMI@[27; 28) WHITESPACE@[28; 33) LET_STMT@[33; 52) LET_KW@[33; 36) PLACEHOLDER_PAT@[36; 39) WHITESPACE@[36; 37) UNDERSCORE@[37; 38) WHITESPACE@[38; 39) EQ@[39; 40) LITERAL@[40; 46) WHITESPACE@[40; 41) FALSE_KW@[41; 46) SEMI@[46; 47) WHITESPACE@[47; 52) LET_STMT@[52; 67) LET_KW@[52; 55) PLACEHOLDER_PAT@[55; 58) WHITESPACE@[55; 56) UNDERSCORE@[56; 57) WHITESPACE@[57; 58) EQ@[58; 59) LITERAL@[59; 61) WHITESPACE@[59; 60) INT_NUMBER@[60; 61) SEMI@[61; 62) WHITESPACE@[62; 67) LET_STMT@[67; 84) LET_KW@[67; 70) PLACEHOLDER_PAT@[70; 73) WHITESPACE@[70; 71) UNDERSCORE@[71; 72) WHITESPACE@[72; 73) EQ@[73; 74) LITERAL@[74; 78) WHITESPACE@[74; 75) FLOAT_NUMBER@[75; 78) SEMI@[78; 79) WHITESPACE@[79; 84) LET_STMT@[84; 102) LET_KW@[84; 87) PLACEHOLDER_PAT@[87; 90) WHITESPACE@[87; 88) UNDERSCORE@[88; 89) WHITESPACE@[89; 90) EQ@[90; 91) LITERAL@[91; 96) WHITESPACE@[91; 92) BYTE@[92; 96) SEMI@[96; 97) WHITESPACE@[97; 102) LET_STMT@[102; 119) LET_KW@[102; 105) PLACEHOLDER_PAT@[105; 108) WHITESPACE@[105; 106) UNDERSCORE@[106; 107) WHITESPACE@[107; 108) EQ@[108; 109) LITERAL@[109; 113) WHITESPACE@[109; 110) CHAR@[110; 113) SEMI@[113; 114) WHITESPACE@[114; 119) LET_STMT@[119; 136) LET_KW@[119; 122) PLACEHOLDER_PAT@[122; 125) WHITESPACE@[122; 123) UNDERSCORE@[123; 124) WHITESPACE@[124; 125) EQ@[125; 126) LITERAL@[126; 130) WHITESPACE@[126; 127) STRING@[127; 130) SEMI@[130; 131) WHITESPACE@[131; 136) LET_STMT@[136; 154) LET_KW@[136; 139) PLACEHOLDER_PAT@[139; 142) WHITESPACE@[139; 140) UNDERSCORE@[140; 141) WHITESPACE@[141; 142) EQ@[142; 143) LITERAL@[143; 148) WHITESPACE@[143; 144) RAW_STRING@[144; 148) SEMI@[148; 149) WHITESPACE@[149; 154) LET_STMT@[154; 172) LET_KW@[154; 157) PLACEHOLDER_PAT@[157; 160) WHITESPACE@[157; 158) UNDERSCORE@[158; 159) WHITESPACE@[159; 160) EQ@[160; 161) LITERAL@[161; 166) WHITESPACE@[161; 162) BYTE_STRING@[162; 166) SEMI@[166; 167) WHITESPACE@[167; 172) LET_STMT@[172; 187) LET_KW@[172; 175) PLACEHOLDER_PAT@[175; 178) WHITESPACE@[175; 176) UNDERSCORE@[176; 177) WHITESPACE@[177; 178) EQ@[178; 179) LITERAL@[179; 185) WHITESPACE@[179; 180) RAW_BYTE_STRING@[180; 185) SEMI@[185; 186) WHITESPACE@[186; 187) R_CURLY@[187; 188) WHITESPACE@[188; 189)