Polyglot, document-based computing environment. Leisure is very much in flux, right now; please check the readme, below. For a taste of the new version, click the link below, but be warned that it only works in Chrome.
This seems mostly to work. The idea is to parse code using pure Leisure and generate ASTs, leaving the core to generate code from the ASTs. That way, porting to other languages requires a smaller amount of work.
This seems mostly to work. The idea is to parse code using pure Leisure and generate ASTs, leaving the core to generate code from the ASTs. That way, porting to other languages requires a smaller amount of work.