- Javscript Semantics
- Tail Call Optimization
- 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.
Added method chaining
Changed cond statement
Added homoiconic expressions for recursive macros
Improved macro error checking
Added cond (switch) statement
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.
Added tail call optimised loop recur construct
Added to docs
Edited docs to for latest version
Added to examples
Minor bug fixes
Bug fix for usage in browser.
Added html templates
Changed template syntax
Changed comments from "#" to ";".
Made LispyScript browser compliant.
Simplified LispyScript installation.
Added support for stdin -> compile -> stdout.
Added setting array/object elements.
Added chatserver example.
Added a simple Twitter example using expressjs and lispyscript templates.