ref: 10a9adc7d9a6caa80c7bce6fb6df64ddd79bf8dc
dir: /notes.org/
* First things: ** (let) doesn't work at all ** TODO need an "unspecified" type? ** TODO (display) should return unspecified ** TODO implement (pair) Pairs should be preserved, I think Also, it should _only_ be pairs, nothing more. ** TODO (define) needs to support function definitions Right now you need to use lambda ** DONE (cons) doesn't work This appears to work, now, but not with a pair * Read ** DONE "quote" and "quasiquote" symbols not supported The shortcuts work, but not the keywords * Eval * Print * Things to watch for ** fold-case directives (2.1) They affect the port for all remaining activity on that port. ** bar identifiers (2.2) How do they work? |some id|? ** yet another comment? (2.2) How to handle #;