Lispyscript is Javascript using a 'Lispy' syntax, and compiles to Javascript.
- Javscript Semantics
- Macros
- Tail Call Optimization
- Templates
- Callback Sequence (avoid nested callbacks)
- Browser compatible
- Unit test feature
LispyScript was inspired by Beating the averages.
Discuss LispyScript at https://groups.google.com/forum/#!forum/lispyscript.
Santosh Rajan santoshrajan.
Irakli Gozalishvili Gozala.
Bug Fixes
Added array and object keywords.
Macros follow guidelines now.
Added Callback Sequence to avoid nested callbacks.
Added Test features for language.
Added Test Suite.
Fixed Browser Compatibility issues.
Bug fixes
Added tail call optimised loop recur construct
Bug fixes
Added to docs
Edited docs to for latest version
Added to examples
Minor bug fixes
Bug fix for usage in browser.
Added html templates
Added template-repeat-key
Changed template syntax
Changed comments from "#" to ";".
Made LispyScript browser compliant.
Simplified LispyScript installation.
Added support for stdin -> compile -> stdout.
Added 'template-repeat'.
Added setting array/object elements.
Added chatserver example.
Added a simple Twitter example using expressjs and lispyscript templates.