aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/step_notes.txt7
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/step_notes.txt b/docs/step_notes.txt
index b5b1c6f..c596a33 100644
--- a/docs/step_notes.txt
+++ b/docs/step_notes.txt
@@ -17,9 +17,6 @@ Step Notes:
- types module:
- add boxed types if no language equivalent:
- nil, true, false, symbol, integer, string, list
- - pr_str:
- - stringify boxed types to their Mal representations
- - list/array is recursive
- reader module:
- stateful reader object
- alternative: mutate token list
@@ -36,6 +33,10 @@ Step Notes:
- read_atom
- return scalar boxed type:
- nil, true, false, symbol, integer, string
+ - printer module:
+ - _pr_str:
+ - stringify boxed types to their Mal representations
+ - list/array is recursive
- repl loop
- catch errors, print them and continue
- impls without exception handling will need to have a global