1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-20 01:57:09 +03:00
Commit Graph

236 Commits

Author SHA1 Message Date
Chouser
ccc7d9d199 forth: Add step 0 2015-02-21 13:22:43 -05:00
Chouser
14b846ffeb forth: protocols and some pr-str working 2015-02-21 13:22:43 -05:00
Chouser
b745d19149 forth: Add basic protocol functionality 2015-02-21 13:22:43 -05:00
Chouser
cbedf170e3 forth: Start experimenting 2015-02-21 13:22:43 -05:00
Chouser
db11c74027 Add tests for problems uncovered during forth self-hosted tests 2015-02-21 13:16:40 -05:00
Chouser
f6a4ddf758 test step1: Add input for existing output case 2015-02-21 13:16:34 -05:00
Joel Martin
2ffb2af827 Merge pull request #5 from alandipert/master
bash: use env in shebang
2015-02-10 20:57:56 -06:00
Alan Dipert
c97af21525 Use env in Makefile 2015-02-10 18:32:19 -05:00
Alan Dipert
7838e3398e bash: use env in shebang
- Now works on Macs with Bash4 from homebrew
2015-02-10 15:59:50 -05:00
Joel Martin
8a9d0a8a41 matlab: add to README. 24th implementation! 2015-02-10 12:15:24 -06:00
Joel Martin
0b234e13a1 matlab: fix do/slice, strings. Self-hosting!
Fix Makefile stats/stats-lisp.
2015-02-10 01:51:28 -06:00
Joel Martin
53942f889a matlab: add metadata and atom support. 2015-02-10 01:34:56 -06:00
Joel Martin
6a572dff25 matlab: add keyword, vector, hash-map support.
Switch List to full object like vector and hash-map.
2015-02-10 01:46:17 -06:00
Joel Martin
7f567f3645 matlab: stepA, perf test, comments. 2015-02-09 00:23:10 -06:00
Joel Martin
b550d8b72a matlab: Add step9. 2015-02-08 23:51:53 -06:00
Joel Martin
c4033aab51 matlab: add step8 2015-02-08 23:51:47 -06:00
Joel Martin
c3023f2642 matlab: step7, fix reader bug. 2015-02-08 23:51:45 -06:00
Joel Martin
9831bce710 matlab: add step6 2015-02-08 23:51:38 -06:00
Joel Martin
23c5aa440a matlab: add step5_tco 2015-02-08 23:51:27 -06:00
Joel Martin
6d12affa8b matlab: all step4 except optional. 2015-02-08 23:51:22 -06:00
Joel Martin
d6624158bd matlab: start of step4 2015-02-08 23:51:08 -06:00
Joel Martin
ab6e6fae4e matlab: step3 2015-02-07 22:07:16 -06:00
Joel Martin
a8d58c9360 matlab: step2 2015-02-07 21:03:43 -06:00
Joel Martin
9a54ea186c matlab: step0 and step1 basics. 2015-02-07 20:32:24 -06:00
Joel Martin
882b43289e Merge pull request #4 from Chouser/ocaml
OCaml: add make targets for stats
2015-01-30 16:50:18 -06:00
Chouser
755b86502a OCaml: add make targets for stats 2015-01-30 14:26:00 -05:00
Joel Martin
ffd31966ec guide.md: step9,A stubs. TODO. More vector tests. 2015-01-30 13:21:10 -06:00
Joel Martin
cbcf8a6308 README: update count to 23 to reflect OCaml addition. 2015-01-30 12:10:08 -06:00
Joel Martin
644e5ff95e Merge pull request #3 from Chouser/ocaml
Ocaml
2015-01-30 12:06:45 -06:00
Chouser
bc6448bce9 OCaml: add to README.md 2015-01-30 12:54:55 -05:00
Chouser
1ac37587be OCaml: Fix stepA command-line script running 2015-01-30 12:54:43 -05:00
Chouser
f5fc0c98ee OCaml: Add time-ms 2015-01-30 12:54:43 -05:00
Chouser
2b8e0ea420 OCaml: put macro flag in metadata rather than special type field 2015-01-30 12:54:43 -05:00
Chouser
fd3adc5254 OCaml: self-hosting 2015-01-30 12:54:43 -05:00
Chouser
ecd3b6d8e5 OCaml: Add step 9 2015-01-30 12:54:43 -05:00
Chouser
fb21afa71b OCaml: Add Step 8 2015-01-30 12:54:43 -05:00
Chouser
efb850b5d5 Ocaml: Add step 7 2015-01-30 12:54:43 -05:00
Chouser
776cf57706 Ocaml: Finish adding step 6 2015-01-30 12:54:43 -05:00
Chouser
f64fac7bd1 Ocaml: Add step 6 2015-01-30 12:54:43 -05:00
Chouser
387da0bba9 Ocaml: fix list and comment parsing 2015-01-30 12:54:43 -05:00
Chouser
16b177329c Ocaml: fix string escaping and printing 2015-01-30 12:54:43 -05:00
Chouser
cc916d9d81 Ocaml: Use builtin String.concat instead of own join fun 2015-01-30 12:54:43 -05:00
Chouser
44d4e31fc8 Ocaml: Add step 5, TCO worked automatically in Ocaml 2015-01-30 12:54:43 -05:00
Chouser
04e33074cc Ocaml: All optional tests passing up thru step 4 2015-01-30 12:54:43 -05:00
Chouser
e64878d0af Ocaml: add meta, with-meta, and ^ reader support 2015-01-30 12:54:43 -05:00
Chouser
a878f3bb77 Ocaml: Use a real map type
T.Map is now a real OCaml binary-tree map, and supports arbitrary mal value
types for both keys and values.  Metadata support is provided in the data
objects, but not yet in the printer, reader, or core library.
2015-01-30 12:54:42 -05:00
Chouser
b7ffcab961 Ocaml: Add read, print for vector, map 2015-01-30 12:54:42 -05:00
Chouser
f2f11f6279 Ocaml: rename Types.MalList to Types.List 2015-01-30 12:54:42 -05:00
Chouser
de04357cd5 Ocaml: Add string functions 2015-01-30 12:54:42 -05:00
Chouser
9115534dc7 Ocaml: Add step 4, but not str fns or optionals. 2015-01-30 12:54:42 -05:00