NODE_ROOT@0..229
NODE_ATTR_SET@0..197
TOKEN_L_BRACE@0..1 "{"
TOKEN_WHITESPACE@1..4 "\n "
NODE_ATTRPATH_VALUE@4..67
NODE_ATTRPATH@4..7
NODE_IDENT@4..7
TOKEN_IDENT@4..7 "add"
TOKEN_WHITESPACE@7..8 " "
TOKEN_ASSIGN@8..9 "="
TOKEN_WHITESPACE@9..10 " "
TOKEN_COMMENT@10..31 "/* the first value */"
TOKEN_WHITESPACE@31..32 " "
NODE_LAMBDA@32..66
NODE_IDENT_PARAM@32..33
NODE_IDENT@32..33
TOKEN_IDENT@32..33 "x"
TOKEN_COLON@33..34 ":"
TOKEN_WHITESPACE@34..35 " "
TOKEN_COMMENT@35..57 "/* the second value */"
TOKEN_WHITESPACE@57..58 " "
NODE_LAMBDA@58..66
NODE_IDENT_PARAM@58..59
NODE_IDENT@58..59
TOKEN_IDENT@58..59 "y"
TOKEN_COLON@59..60 ":"
TOKEN_WHITESPACE@60..61 " "
NODE_BIN_OP@61..66
NODE_IDENT@61..62
TOKEN_IDENT@61..62 "x"
TOKEN_WHITESPACE@62..63 " "
TOKEN_ADD@63..64 "+"
TOKEN_WHITESPACE@64..65 " "
NODE_IDENT@65..66
TOKEN_IDENT@65..66 "y"
TOKEN_SEMICOLON@66..67 ";"
TOKEN_WHITESPACE@67..70 "\n "
NODE_ATTRPATH_VALUE@70..106
NODE_ATTRPATH@70..76
NODE_IDENT@70..76
TOKEN_IDENT@70..76 "string"
TOKEN_WHITESPACE@76..77 " "
TOKEN_ASSIGN@77..78 "="
TOKEN_WHITESPACE@78..79 " "
TOKEN_COMMENT@79..100 "/* meaning of life */"
TOKEN_WHITESPACE@100..101 " "
NODE_STRING@101..105
TOKEN_STRING_START@101..102 "\""
TOKEN_STRING_CONTENT@102..104 "42"
TOKEN_STRING_END@104..105 "\""
TOKEN_SEMICOLON@105..106 ";"
TOKEN_WHITESPACE@106..111 "\n "
NODE_ATTRPATH_VALUE@111..126
NODE_ATTRPATH@111..113
NODE_IDENT@111..113
TOKEN_IDENT@111..113 "hi"
TOKEN_WHITESPACE@113..114 " "
TOKEN_ASSIGN@114..115 "="
TOKEN_WHITESPACE@115..116 " "
NODE_LITERAL@116..125
TOKEN_FLOAT@116..125 "3.0000000"
TOKEN_SEMICOLON@125..126 ";"
TOKEN_WHITESPACE@126..128 "\n "
TOKEN_COMMENT@128..161 "# Store my password i ..."
TOKEN_WHITESPACE@161..168 "\n "
NODE_ATTRPATH_VALUE@168..195
NODE_ATTRPATH@168..176
NODE_IDENT@168..176
TOKEN_IDENT@168..176 "password"
TOKEN_WHITESPACE@176..178 " "
TOKEN_ASSIGN@178..179 "="
TOKEN_WHITESPACE@179..185 " "
NODE_STRING@185..194
TOKEN_STRING_START@185..186 "\""
TOKEN_STRING_CONTENT@186..193 "hunter2"
TOKEN_STRING_END@193..194 "\""
TOKEN_SEMICOLON@194..195 ";"
TOKEN_WHITESPACE@195..196 "\n"
TOKEN_R_BRACE@196..197 "}"
TOKEN_WHITESPACE@197..201 "\n "
TOKEN_COMMENT@201..211 "# trailing"
TOKEN_WHITESPACE@211..219 "\n "
TOKEN_COMMENT@219..229 "# comments"