http://www.tinlizzie.org/ometa-js/#Sample_Project
The framework has since evolved into ohm, but I think ometa-js is more fun for playing around with.
https://github.com/harc/ohm
https://ohmlang.github.io/editor/
http://www.tinlizzie.org/ometa-js/#Sample_Project
The framework has since evolved into ohm, but I think ometa-js is more fun for playing around with.
https://github.com/harc/ohm