summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO24
1 files changed, 13 insertions, 11 deletions
diff --git a/TODO b/TODO
index 49f26be..59eaee6 100644
--- a/TODO
+++ b/TODO
@@ -1,16 +1,11 @@
-maybe make the repl use the readline library.
-use secure functions.
-make quest a thing.
-remove macros?
-
-instead of returning "#<Lambda ..." it should return the expression.
-remove lambda_type and macro_type.
-create lisp code for yama.
-put function names in the error messaging.
-create neg (as being the negative).
-iterate evalSet, evalCond, evalFill, evalList. Use evalProg for an example.
make unit testing.
+make proper documentation.
+iterate evalSet, evalCond, evalFill, evalList. Use evalProg for an example.
+create lisp code for yama.
+signal handling. (done)
+maybe make the repl use the readline library. (done)
+getopts_long support. (done)
split, join. (done)
make numbers be symbols. (done)
make number symbols neutral. (done)
@@ -40,3 +35,10 @@ expose eval as a function. (done)
add dif. remove eq. (done)
add fill. (done)
add n. (done)
+
+
+instead of returning "#<Lambda ..." it should return the expression. (skip)
+remove lambda_type and macro_type. (skip)
+make quest a thing. (skip)
+put function names in the error messaging. (skip)
+create neg (as being the negative). (skip)