diff options
| author | bnewbold <bnewbold@robocracy.org> | 2022-06-27 12:04:22 -0700 | 
|---|---|---|
| committer | bnewbold <bnewbold@robocracy.org> | 2022-06-27 12:04:22 -0700 | 
| commit | 553a6fc04dfcb6f07cdcba5534eeed4ed708858a (patch) | |
| tree | c506af7b8e239b61da1c27f0eb47838399fef45d | |
| parent | 21dc8c0139be466ebca3f0ba11bfec9e925cb2a8 (diff) | |
| download | spectrum-553a6fc04dfcb6f07cdcba5534eeed4ed708858a.tar.gz spectrum-553a6fc04dfcb6f07cdcba5534eeed4ed708858a.zip  | |
update top-level TODO (old changes)
| -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  | 
