Skip to content

geekskool/lispyscript2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LispyScript2

The original project can be found at lispyscript This is a different approach to parsing 'Lispy' syntax and generating JavaScript from it.

Features

  • Javscript Semantics
  • Macros

Motivation

This project was a medium to learn more about how programming languages work at a lower level.

Usage

Just save your LispyScript2 file with the extension '.ls2'

Run the command in a terminal: lispy2 filename.ls2

ToDo

  • Unit test feature
  • Tail Call Optimization
  • Templates
  • Callback Sequence (avoid nested callbacks)
  • Monads
  • Run in browser
  • Server-side and Browser-side REPLs

Contributors

Mansi Shah eyeplusplus.
Santosh Rajan santoshrajan.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published