Monday, March 21, 2011

TODO list for QuasiScript Core

TODO
  1. Refactor from one file into several: tokenize, parse, compile, repl, etc.  --  done 
  2. Improve error reporting --  done 
  3. REPL --  done 
  4. Complete special forms for core language
  5. Command-line
  6. Some attractive syntactic sugar
  7. *Macros (preferably with quasiquotation notation)
  8. Internal documentation
  9. Readme for github
  10. Packaging
  11. Include a license
*This is the challenging one.

LATER
  1. Doc strings
  2. Pre-conditions, post-conditions, etc.
  3. [Tools for] Beautiful documentation (per CoffeeScript)
  4. Basic libraries (c.f. Python's "batteries included")

No comments:

Post a Comment