2017-08-22 |
Iqbal Ansari | Common Lisp: Move source code to src/ folder
|
commit | commitdiff | tree |
2017-08-22 |
Iqbal Ansari | Common Lisp: Cleanup printing of hashmap and sequences
|
commit | commitdiff | tree |
2017-08-22 |
Iqbal Ansari | Common Lisp: DRY conversion of vectors to list
|
commit | commitdiff | tree |
2017-08-22 |
Iqbal Ansari | Common Lisp: Use genhash APIs instead of native API...
|
commit | commitdiff | tree |
2017-08-22 |
Iqbal Ansari | Common Lisp: Do not create boolean and nil while reading
|
commit | commitdiff | tree |
2017-08-22 |
Iqbal Ansari | Common Lisp: Fix warning while compiling core.lisp
|
commit | commitdiff | tree |
2016-11-20 |
Iqbal Ansari | Common Lisp: Add support for running on ABCL
|
commit | commitdiff | tree |
2016-11-20 |
Iqbal Ansari | Common Lisp: Use a custom hash-function when running...
|
commit | commitdiff | tree |
2016-11-20 |
Iqbal Ansari | Common Lisp: Load libraries silently
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Remove GNU CLISP specific implementation
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Add documentation
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Add wrapper shell code to change to script...
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Use a custom hash-function when running...
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Suppress messages from CMUCL while restoring...
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Fix `println` on GNU CLISP
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Initialize standard streams in GNU CLISP...
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Keep track of the implementation used...
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Allow user to select the implementation...
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Ignore fasl and lib files
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Enable travis for Common Lisp
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Add Dockerfile for Common Lisp implementation
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Add tasks for stats and stats-lisp for...
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step A
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 9
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 8
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 7
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 6
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 5
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 4
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 3
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 2
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 1
|
commit | commitdiff | tree |
2016-11-18 |
Iqbal Ansari | Common Lisp: Implement step 0
|
commit | commitdiff | tree |
2016-09-20 |
Iqbal Ansari | Compile guile files before running them
|
commit | commitdiff | tree |
2016-09-15 |
Iqbal Ansari | Store enviroments as struct instead of classes
|
commit | commitdiff | tree |
2016-09-15 |
Iqbal Ansari | Do not use custom hashtable for storing MAL environment
|
commit | commitdiff | tree |
2016-09-15 |
Iqbal Ansari | Fix a typo in core division function
|
commit | commitdiff | tree |
2016-08-29 |
Iqbal Ansari | Add GNU CLISP to the list of implementations
|
commit | commitdiff | tree |
2016-08-29 |
Iqbal Ansari | Do not start MAL REPL if code is executed in Emacs...
|
commit | commitdiff | tree |
2016-08-29 |
Iqbal Ansari | Add interop
|
commit | commitdiff | tree |
2016-08-29 |
Iqbal Ansari | Intern symbols in mal-user package while unwraping...
|
commit | commitdiff | tree |
2016-08-29 |
Iqbal Ansari | Print startup header when REPL starts
|
commit | commitdiff | tree |
2016-08-29 |
Iqbal Ansari | Fix path of history file for readline
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Add make target to clean generated files
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Add readline integration support to the REPL
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Use only clisp specific features
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Compile clisp files before running
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Move exports from types package to the top
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Use singleton values for nil, true and false
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Avoid creating unnecessary symbols for special froms...
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Make sure dependencies are loaded only once
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Coerce results of division to a non fractional value
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Use find-env instead of get-env in is-macro-call
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Cleanup mal-value=
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Store symbols as strings
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Rename mal-type to mal-data
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Use maphash to print hash-tables
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Use compiled string and digit regular expressions
|
commit | commitdiff | tree |
2016-08-28 |
Iqbal Ansari | Use compiled regex instead of raw ones
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Trying out defstruct instead of defclass for MAL types
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Optimize tokenizer a bit
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add travis config for clisp, also add stats target...
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Rename common_lisp to clisp
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Make mal-errors catchable, self hosting is now complete
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement step A
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement all core functions required for step 9, completes...
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add nil?, true?, false? and symbol?
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add 'apply' and 'map' core functions
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add throw core function
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add try* special form
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Introduce types mal-runtime-exception and mal-user...
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Improve error handling
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement or and cond macros, completes step 8
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement nth, first and rest
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add support for macros and macro expansion
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement quasiquote, completes step 7
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add cons and concat
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add unwrap value to convert from mal type to native...
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Eval keys of hash-map as well
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add *ARGV*, completes step 6
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add all required atom functions
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Fix reading of quotes
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add atom type
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add load-file function
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add `eval` builtin
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Handle non-mal datatypes in mal-value=
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement slurp and read-string
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement tail calls for functions, completes step 5
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement tail calls for 'let*', 'if' and 'do'
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement print_readably, completes step 4
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement equality between vectors and list
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement `not` in MAL
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Treat nil as a list in list?
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Add support for variadic arguments
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Make sure the REPL does not crash on unknown errors
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Fix wrapping of Common Lisp value into MAL values
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Teach mal-value= to compare list and hash-maps
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Use symbol name while comparing mal-symbols
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Initial attempt at adding core functions required for...
|
commit | commitdiff | tree |
2016-08-27 |
Iqbal Ansari | Implement fn*, do and let*
|
commit | commitdiff | tree |
next |