1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-11 13:55:55 +03:00

README, TODO, step_notes updates.

This commit is contained in:
Joel Martin 2014-03-30 16:39:44 -05:00
parent 724ad69487
commit 54c7538265
3 changed files with 12 additions and 4 deletions

View File

@ -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
```

View File

@ -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

View File

@ -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