This example uses a simple s-expression parser defined in parser.js. The basic syntax is:
expr ::= list | number
list ::= '(' symbol expr* ')'
symbol ::= ['A'-'Z''a'-'z']+
number ::= ['0'-'9']+
To check out another example using a much more advanced parser, go to the
wescheme example.
Edit using text...
or edit using blocks!