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:
parent
724ad69487
commit
54c7538265
@ -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
|
||||
```
|
||||
|
||||
|
10
docs/TODO
10
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
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user