# codemirror-blocks

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 much more advanced parsers, go to the wescheme example and

Edit using text...

This is a test.

or edit using blocks!

This is a test.