aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/TODO18
-rw-r--r--docs/step_notes.txt2
2 files changed, 14 insertions, 6 deletions
diff --git a/docs/TODO b/docs/TODO
index 741d024..e586f52 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -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: