| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-30 | guide.md: step9,A stubs. TODO. More vector tests. | Joel Martin | |
| 2015-01-30 | README: update count to 23 to reflect OCaml addition. | Joel Martin | |
| 2015-01-30 | Merge pull request #3 from Chouser/ocaml | Joel Martin | |
| Ocaml | |||
| 2015-01-30 | OCaml: add to README.md | Chouser | |
| 2015-01-30 | OCaml: Fix stepA command-line script running | Chouser | |
| 2015-01-30 | OCaml: Add time-ms | Chouser | |
| 2015-01-30 | OCaml: put macro flag in metadata rather than special type field | Chouser | |
| 2015-01-30 | OCaml: self-hosting | Chouser | |
| 2015-01-30 | OCaml: Add step 9 | Chouser | |
| 2015-01-30 | OCaml: Add Step 8 | Chouser | |
| 2015-01-30 | Ocaml: Add step 7 | Chouser | |
| 2015-01-30 | Ocaml: Finish adding step 6 | Chouser | |
| 2015-01-30 | Ocaml: Add step 6 | Chouser | |
| 2015-01-30 | Ocaml: fix list and comment parsing | Chouser | |
| 2015-01-30 | Ocaml: fix string escaping and printing | Chouser | |
| 2015-01-30 | Ocaml: Use builtin String.concat instead of own join fun | Chouser | |
| 2015-01-30 | Ocaml: Add step 5, TCO worked automatically in Ocaml | Chouser | |
| 2015-01-30 | Ocaml: All optional tests passing up thru step 4 | Chouser | |
| 2015-01-30 | Ocaml: add meta, with-meta, and ^ reader support | Chouser | |
| 2015-01-30 | Ocaml: Use a real map type | Chouser | |
| 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 | Ocaml: Add read, print for vector, map | Chouser | |
| 2015-01-30 | Ocaml: rename Types.MalList to Types.List | Chouser | |
| 2015-01-30 | Ocaml: Add string functions | Chouser | |
| 2015-01-30 | Ocaml: Add step 4, but not str fns or optionals. | Chouser | |
| 2015-01-30 | Ocaml: Finally fix race conditions in compilation | Chouser | |
| Also, use native compilation for everything except Ocaml REPL. | |||
| 2015-01-30 | Ocaml: Add step 3 | Chouser | |
| 2015-01-30 | Ocaml: made minor fixes, mostly to Makefile | Chouser | |
| 2015-01-30 | Ocaml: Add step 2, nothing optional | Chouser | |
| 2015-01-30 | Ocaml: Added step 1, missing some optional functionality | Chouser | |
| 2015-01-30 | OCaml: add step 0 | Chouser | |
| 2015-01-29 | guide.md: add link to langpop.corger.nl | Joel Martin | |
| Also, fix grammar. | |||
| 2015-01-29 | Draft guide and architecture diagrams. | Joel Martin | |
| 2015-01-17 | Template cleanup. | Joel Martin | |
| 2015-01-08 | Lua: all steps and self-hosting. | Joel Martin | |
| Also some misc docs/TODO updates. | |||
| 2015-01-08 | Move template to top level. Add license. | Joel Martin | |
| Also, cleanup TODO a bit. | |||
| 2015-01-09 | TODO: misc cleanup. | Joel Martin | |
| 2015-01-09 | Python: fix python3 support with keywords. | Joel Martin | |
| 2015-01-09 | Clojure: only load readline history once. | Joel Martin | |
| 2015-01-09 | Make: refactor number type. Support large numbers. | Joel Martin | |
| - Can support numbers up to 100 decimal digits in length. - Still no support for negative numbers or floating point. - Change time-secs to time-ms and remove conditional in perf.mal | |||
| 2015-01-09 | Racket: add readline/line edit support. | Joel Martin | |
| 2015-01-09 | Misc cleanup. Move *host-language* to stepA. | Joel Martin | |
| 2015-01-09 | Racket: add steps0-A. Self-hosting. | Joel Martin | |
| - Some additioanl tests. - Split step9 tests into optional but self-hosting requirements (metadata on functions) and other optional (conj, metadata on collections). | |||
| 2015-01-09 | Haskell: add error handling and try*/catch*. | Joel Martin | |
| Achieve self-hosting! | |||
| 2015-01-09 | Haskell: Add steps9-A, metadata, and atoms. | Joel Martin | |
| Some refactoring of Core.hs to make better use of pattern matching. Only remaining thing is exception handling (generic try/throw). | |||
| 2015-01-09 | Haskell: add step7 and 8. | Joel Martin | |
| 2015-01-09 | Haskell: steps 4-6. Line editing. Simpler fn calls. | Joel Martin | |
| 2015-01-09 | Haskell: steps 0-3 | Joel Martin | |
| 2015-01-09 | Scala: refactor collections with metadata. | Joel Martin | |
| Convert numeric to Long. Add time-ms. Add Makefile for stats targets. | |||
| 2015-01-09 | Scala: all steps 0-9 but no metadata. | Joel Martin | |
| 2015-01-09 | All: add keywords. | Joel Martin | |
| Also, fix nth and count to match cloure. | |||
