aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO20
1 files changed, 7 insertions, 13 deletions
diff --git a/TODO b/TODO
index 644128b..2996558 100644
--- a/TODO
+++ b/TODO
@@ -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