diff options
-rw-r--r-- | TODO | 20 |
1 files changed, 7 insertions, 13 deletions
@@ -1,22 +1,16 @@ -- rust: - - define/set! support (at the REPL?) - - refactor out lifetime specifiers - - add file input support (eg, comments in parser, multi-line, tty detect) - - multi-part lambdas - - begin (?) - - map, filter - - add numerical comparisons (>, >=) - - basic testing - - pseudo unittest; makefile? + => good tests at: + http://swiss.csail.mit.edu/~jaffer/Scheme - find r7rs-small; try a full/compliant implementation in scheme/python? eg, macros -- define a larger sub-set with let, letrc, etc - - include a parser - - should be able to run minimal.scm - of interest: julia c javascript haskell go + +links: +http://www.defmacro.org/ramblings/lisp-in-haskell.html +https://github.com/mbutterick/mal +http://norvig.com/lispy2.html |