MODULE@0..48
VAR_DECL@0..21
IDENT@0..3 "let"
WHITESPACE@3..4 " "
DECLARATOR@4..21
SINGLE_PATTERN@4..5
NAME@4..5
IDENT@4..5 "a"
WHITESPACE@5..6 " "
EQ@6..7 "="
WHITESPACE@7..8 " "
FN_EXPR@8..21
FUNCTION_KW@8..16 "function"
PARAMETER_LIST@16..18
L_PAREN@16..17 "("
R_PAREN@17..18 ")"
WHITESPACE@18..19 " "
BLOCK_STMT@19..21
L_CURLY@19..20 "{"
R_CURLY@20..21 "}"
WHITESPACE@21..22 "\n"
VAR_DECL@22..47
IDENT@22..25 "let"
WHITESPACE@25..26 " "
DECLARATOR@26..47
SINGLE_PATTERN@26..27
NAME@26..27
IDENT@26..27 "b"
WHITESPACE@27..28 " "
EQ@28..29 "="
WHITESPACE@29..30 " "
FN_EXPR@30..47
FUNCTION_KW@30..38 "function"
WHITESPACE@38..39 " "
NAME@39..42
IDENT@39..42 "foo"
PARAMETER_LIST@42..44
L_PAREN@42..43 "("
R_PAREN@43..44 ")"
WHITESPACE@44..45 " "
BLOCK_STMT@45..47
L_CURLY@45..46 "{"
R_CURLY@46..47 "}"
WHITESPACE@47..48 "\n"