neoscript> func f = 10;
Syntax error: Expected a identifier
neoscript> f = {|10}
Tokens:
[ { id: 'Identifier', value: 'f', line: 1, column: 1 },
{ id: '=', value: '=', line: 1, column: 3 },
{ id: '{', value: '{', line: 1, column: 5 },
{ id: '|', value: '|', line: 1, column: 6 },
{ id: 'Number', value: '10', line: 1, column: 7 },
{ id: '}', value: '}', line: 1, column: 9 },
{ id: 'EOF', line: 1, column: 10 } ]
AST:
[ { id: 'Expr',
value:
{ id: 'Assign',
left: { id: 'Identifier', value: 'f', line: 1, column: 1 },