diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/TODO | 18 | ||||
| -rw-r--r-- | docs/step_notes.txt | 2 |
2 files changed, 14 insertions, 6 deletions
@@ -1,5 +1,6 @@ All: - - rename stepA_interop to stepA_mal + - Finish guide.md + - test to check args set properly - test to make sure slurp captures final newline - make sure errors propagate/print properly when self-hosted @@ -8,8 +9,9 @@ All: of iterations per second - redefine (defmacro!) as (def! (macro*)) - runtest expect fixes: - - stop using expect, so we can drop --raw option - - fix long lines in runtext/expect + * stop using expect, so we can drop --raw option + - fix C#, VB + - fix long line splitting in runtest - regular expression matching in runtest - add re (use in rep) everywhere and use that (to avoid printing) - Implement/fix interop @@ -57,6 +59,8 @@ C: C#: - fix command line arg processing (doesn't run file specified) - accumulates line breaks with mal/clojurewest2014.mal + - step9_interop: + http://www.ckode.dk/programming/eval-in-c-yes-its-possible/ Clojure: - make indent consistent across steps (e.g. step5, step8) @@ -90,7 +94,7 @@ Lua: Make: - allow '_' in make variable names - hash-map with space in key string - - Fix: make -f stepA_interop.mk ../mal/step6_file.mal + - Fix: make -f stepA_mal.mk ../mal/step6_file.mal (slurp "../tests/incA.mal") (read-string "(+ 2 3)") - errors should propagate up from within load-file @@ -117,7 +121,7 @@ Postscript: - formatting messed up with mal/clojurewest2014.mal Python: - - error: python ../python/stepA_interop.py ../mal/stepA_interop.mal ../mal/stepA_interop.mal + - error: python ../python/stepA_mal.py ../mal/stepA_mal.mal ../mal/stepA_mal.mal - interop tests R: @@ -167,6 +171,10 @@ Future Implementations: - http://api.haxe.org/ - http://haxe.us/haxe_tutorial.html + - Julia + + - Nim + - Objective-C: - Pascal: diff --git a/docs/step_notes.txt b/docs/step_notes.txt index f36575d..e28761a 100644 --- a/docs/step_notes.txt +++ b/docs/step_notes.txt @@ -405,7 +405,7 @@ Step Notes: - Other misc: - conj function -- stepA_interop +- stepA_mal - convert returned data to mal data - recursive, similar to pr_str - Details: |
