From 9528bb145193159fa3e697da642e32a0877af5fb Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Tue, 1 Apr 2014 22:50:55 -0500 Subject: All: pass stepA tests, in particular with correct conj behavior. --- docs/step_notes.txt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'docs') 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: -- cgit v1.2.3