diff options
| author | Joel Martin <github@martintribe.org> | 2014-04-01 22:50:55 -0500 |
|---|---|---|
| committer | Joel Martin <github@martintribe.org> | 2014-04-01 22:50:55 -0500 |
| commit | 9528bb145193159fa3e697da642e32a0877af5fb (patch) | |
| tree | 3375b4524d7c845ec33c7636fb7697ce3c1d6a42 /docs | |
| parent | 950e3c765e30648de34cfc4f65fffdce06f0727f (diff) | |
| download | mal-9528bb145193159fa3e697da642e32a0877af5fb.tar.gz mal-9528bb145193159fa3e697da642e32a0877af5fb.zip | |
All: pass stepA tests, in particular with correct conj behavior.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/step_notes.txt | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/docs/step_notes.txt b/docs/step_notes.txt index 63e7a76..b5b1c6f 100644 --- a/docs/step_notes.txt +++ b/docs/step_notes.txt @@ -168,12 +168,18 @@ Step Notes: - throw function - apply, map functions: should not directly call EVAL, which requires the function object to be runnable - - symbol?, nil?, true?, false?, sequential? (if not already) - - conj, first, rest - EVAL: - try*/catch*: for normal exceptions, extracts string otherwise extracts full value - - define cond and or macros using rep() + +- Extra defintions needed for self-hosting + - types module: + - symbol?, nil?, true?, false?, sequential? (if not already) + - first, rest + - define cond and or macros using REP/RE + +- Other misc: + - conj function - atoms - reader module: |
