| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-15 | Ruby: remove debug. Update TODO. | Joel Martin | |
| 2014-04-15 | PS: fix concat with no args and conj. | Joel Martin | |
| 2014-04-15 | All: fix get. All pass stepA tests. | Joel Martin | |
| 2014-04-14 | Mal space cleanup. Ruby Makefile. TODO updates. | Joel Martin | |
| 2014-04-14 | PS: fix test invocation. | Joel Martin | |
| 2014-04-14 | PS: fix meta return value when obj has no meta | Joel Martin | |
| 2014-04-14 | PS: fix function closures. Self-hosted up to step7. | Joel Martin | |
| 2014-04-13 | Java, JS: cleanup and sync steps. | Joel Martin | |
| - Java: less direct use of obj.value attribute. | |||
| 2014-04-13 | Ruby: fixes to enable self-hosting. | Joel Martin | |
| Also, other cleanup and sync between steps. | |||
| 2014-04-13 | Ruby: add stepA_more and rest of core functions. | Joel Martin | |
| 2014-04-10 | Ruby: add step9_interop | Joel Martin | |
| - Just (rb* "str") which evals the string and returns the result | |||
| 2014-04-10 | Ruby: add step8_macros | Joel Martin | |
| 2014-04-10 | Ruby: add step7_quote | Joel Martin | |
| 2014-04-10 | Ruby: add step6_file | Joel Martin | |
| 2014-04-10 | Ruby: add step5_tco | Joel Martin | |
| Function type in types extends Proc. | |||
| 2014-04-10 | Ruby: step4_if_fn_do with core functions. | Joel Martin | |
| 2014-04-10 | Ruby: add step3 | Joel Martin | |
| 2014-04-10 | Ruby: step2_eval | Joel Martin | |
| 2014-04-10 | Ruby: step0, step1 | Joel Martin | |
| 2014-04-10 | Add stats-lisp target (only env, core, stepA) | Joel Martin | |
| 2014-04-09 | Fix metadata on functions. | Joel Martin | |
| - Don't use metadata to store ast, env, params data. - In Clojure, store metadata on the :meta key of the real metadata. This also allows using any datatype as metadata. | |||
| 2014-04-09 | README: add C# info. Cleanup top Makefile. | Joel Martin | |
| Also, re-order impls into alphabetical order. | |||
| 2014-04-09 | C#: add metadata and atoms. | Joel Martin | |
| 2014-04-09 | C#: add stepA_more and core functions. | Joel Martin | |
| 2014-04-07 | C#: add step8_macros | Joel Martin | |
| 2014-04-07 | C#: add step7_quote | Joel Martin | |
| 2014-04-07 | C#: step6_file | Joel Martin | |
| 2014-04-07 | C#: add step5_tco | Joel Martin | |
| 2014-04-07 | CS: add step4_if_fn_do | Joel Martin | |
| 2014-04-06 | CS: add step3_env | Joel Martin | |
| Also, make Makefile more closely match the C Makefile. | |||
| 2014-04-06 | C#: add step2_eval. | Joel Martin | |
| 2014-04-06 | CS: add step1_read_print | Joel Martin | |
| 2014-04-06 | C: fix step1 EOF handling. | Joel Martin | |
| 2014-04-06 | C#: step0_repl using de Icaza's getline.cs | Joel Martin | |
| 2014-04-06 | docs/TODO: cleanup/re-organize. Add more languages. | Joel Martin | |
| 2014-04-06 | JS: fix josh.js submodule for gh-pages compatibility. | Joel Martin | |
| 2014-04-06 | JS: fix web interface. | Joel Martin | |
| 2014-04-06 | C,PHP,Python: stepA fixup. All tests/impls pass! | Joel Martin | |
| 2014-04-06 | Python: missed cleanup/core split of step9, stepA. | Joel Martin | |
| 2014-04-06 | PS: fix string escaping. Passes all tests. | Joel Martin | |
| 2014-04-06 | PS: add vector, hash-map, atoms and metadata. | Joel Martin | |
| As part of this lists switch from being a postscript array to being a mal boxed type (dictionary with type in the /_maltype_ key). | |||
| 2014-04-02 | All: split types into types, env, printer, core. | Joel Martin | |
| - types: low-level mapping to the implementation language. - core: functions on types that are exposed directly to mal. - printer: implementation called by pr-str, str, prn, println. - env: the environment implementation - Also, unindent all TCO while loops so that the diff of step4 and step5 are minimized. | |||
| 2014-04-01 | All: remove slurp-do, use str around slurp instead. | Joel Martin | |
| 2014-04-01 | Java: fix Makefile file list. | Joel Martin | |
| 2014-04-01 | All: pass stepA tests, in particular with correct conj behavior. | Joel Martin | |
| 2014-04-01 | PS: add stepA_more. | Joel Martin | |
| Sync other steps. In particular, self reference in function definition and putting readline into _readline function. | |||
| 2014-04-01 | PS: add step9_interop: (ps* str) | Joel Martin | |
| Needs some work, but function. Also need (. x y z) form. | |||
| 2014-03-31 | PS: add step8_macros. | Joel Martin | |
| Use dicts rather than array block for user defined mal function type. Add fload function to setup call from a mal_function dict. | |||
| 2014-03-30 | PS: add step7_quote | Joel Martin | |
| 2014-03-30 | README, TODO, step_notes updates. | Joel Martin | |
