From 54c75382653d1bd4da7628c04aa9382af8add912 Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Sun, 30 Mar 2014 16:39:44 -0500 Subject: README, TODO, step_notes updates. --- README.md | 4 ++++ docs/TODO | 10 +++++++--- docs/step_notes.txt | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5b77c8b..02fdfef 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,9 @@ bash stepX_YYY.sh ### C +The C implementation of mal requires the following libraries: glib, +libffi6 and either the libedit or GNU readline library. + ``` cd c make @@ -80,6 +83,7 @@ mvn -quiet exec:java -Dexec.mainClass=mal.stepX_YYY -Dexec.args="CMDLINE_ARGS" ``` cd js +npm update node stepX_YYY.js ``` diff --git a/docs/TODO b/docs/TODO index adb670c..a260cc8 100644 --- a/docs/TODO +++ b/docs/TODO @@ -11,17 +11,20 @@ All: - hash-map with space in key string (make) - more interop tests - support metadata on symbol, hash-map, list, vector, function, atom + - regular expression matching in runtest - unindent tco while loop for step5-A - - Print full exception when test gets EOF from expect - Note that bash 4, Java 1.7, php 5.3 required - Break out language eval into step0.5 - - regular expression matching in runtest + - use str instead of slurp-do + + - move interop to step6 and use interop for slurp? --------------------------------------------- JS: + - get web version working again Python: @@ -50,7 +53,8 @@ Java: Postscript: - negative numbers - - step 4-A + - quotes/backslashes in strings + - step 7-A Rust: - http://www.rustforrubyists.com/book/index.html diff --git a/docs/step_notes.txt b/docs/step_notes.txt index c0cd35a..840d0c8 100644 --- a/docs/step_notes.txt +++ b/docs/step_notes.txt @@ -133,7 +133,7 @@ Step Notes: on the function - step6_file - - add read-string, eval, slurp, slurp-do platform wrappers + - add read-string, eval, slurp platform wrappers - define load-file function - if files on command line, use load-file to run -- cgit v1.2.3