2016-08-28 |
Iqbal Ansari | Compile clisp files before running |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Move exports from types package to the top |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Use singleton values for nil, true and false |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Avoid creating unnecessary symbols for special froms... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Make sure dependencies are loaded only once |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Coerce results of division to a non fractional value |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Use find-env instead of get-env in is-macro-call |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Cleanup mal-value= |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Store symbols as strings |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Rename mal-type to mal-data |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Use maphash to print hash-tables |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Use compiled string and digit regular expressions |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-28 |
Iqbal Ansari | Use compiled regex instead of raw ones |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Trying out defstruct instead of defclass for MAL types |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Optimize tokenizer a bit |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add travis config for clisp, also add stats target... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Rename common_lisp to clisp |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Make mal-errors catchable, self hosting is now complete |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement step A |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement all core functions required for step 9, compl... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add nil?, true?, false? and symbol? |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add 'apply' and 'map' core functions |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add throw core function |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add try* special form |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Introduce types mal-runtime-exception and mal-user... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Improve error handling |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement or and cond macros, completes step 8 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement nth, first and rest |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add support for macros and macro expansion |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement quasiquote, completes step 7 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add cons and concat |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add unwrap value to convert from mal type to native... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Eval keys of hash-map as well |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add *ARGV*, completes step 6 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add all required atom functions |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Fix reading of quotes |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add atom type |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add load-file function |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add `eval` builtin |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Handle non-mal datatypes in mal-value= |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement slurp and read-string |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement tail calls for functions, completes step 5 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement tail calls for 'let*', 'if' and 'do' |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement print_readably, completes step 4 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement equality between vectors and list |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement `not` in MAL |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Treat nil as a list in list? |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add support for variadic arguments |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Make sure the REPL does not crash on unknown errors |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Fix wrapping of Common Lisp value into MAL values |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Teach mal-value= to compare list and hash-maps |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Use symbol name while comparing mal-symbols |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Initial attempt at adding core functions required for... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement fn*, do and let* |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Allow specifying initial set of bindings while creating... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add support for printing functions |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implement step 3 (environment) |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add mal-environment class |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Update apply-unwrapped-values to also wrap the result... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Complete implmentation of step 2 (eval) |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add printer for built-in functions |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Export predicates for checking MAL types from types... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Teach MAL about number signs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Change the way meta is handled |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Support clause any in switch-mal-type to execute form... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Remove the need to quote symbols in switch-mal-type |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Remove obsolete 'add-mal-meta' function |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Export MAL types and MAL accessors from types package |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Export eof error from reader |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Make sure last duplicate entry override first entry... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add support for reading print metadata associated with... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Fix printing of vectors, use fully qualified symbol... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add switch-mal-type, use it select printing strategy |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Expand quote, quasiquote, unquote and splice-unquote |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add support for reading and printing keywords |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add support for reading and printing hash-maps |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Use fully qualified symbol names printer switch |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Refactor reading and printing of vectors and lists |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Correctly report unterminated strings |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Improve error reporting for EOF errors |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Teach MAL to read and print vectors |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Fix tokenizer regex to treat [] as two separate tokens... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Implementation of step1 without the optional functionality |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-27 |
Iqbal Ansari | Add common-lisp step0 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-25 |
Joel Martin | PowerShell: add missing Makefile. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-24 |
Joel Martin | Fix step4 case sensitivity test. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-24 |
Joel Martin | PowerShell: add to Travis build. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-24 |
Joel Martin | README: add PowerShell, implementation 58. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-24 |
Joel Martin | tests: additional tests based on PowerShell impl |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-24 |
Joel Martin | PowerShell: steps 4-A, optional, and self-hosting |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-20 |
Joel Martin | PowerShell: steps 0-3 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-09 |
Joel Martin | Merge pull request #229 from wasamasa/chuck-implementation |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-09 |
Vasilij Schneidermann | Add basic Makefile |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-09 |
Vasilij Schneidermann | Add chuck to Travis builds |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-09 |
Vasilij Schneidermann | Add Dockerfile fixes and change runner to bash |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-08 |
Vasilij Schneidermann | Support backspace in readline implementation |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-07 |
Vasilij Schneidermann | Mention in README |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-07 |
Vasilij Schneidermann | Move run_chuck.rb to run |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-06 |
Vasilij Schneidermann | Remove temp file |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-06 |
Vasilij Schneidermann | Add run script, fix argv bug |
commit | commitdiff | tree | snapshot (tar.gz zip) |
next |