jackhill/mal.git
2016-10-25 Joel MartinBasic: Reduce GOSUB use. Partial self-host to step3
2016-10-24 Joel MartinBasic: add read-file. Misc basicpp space savings.
2016-10-22 Joel MartinBasic: hashmap functions. Basic metadata (on funcs)
2016-10-15 Joel MartinBasic: smarter ALLOC. Keywords. Vector fixes.
2016-10-15 Joel MartinBasic: variable renaming. Save 2 kbytes.
2016-10-10 Joel MartinBasic: stepA basics.
2016-10-09 Joel MartinBasic: step9 basics
2016-10-07 Joel MartinBasic: step8 basics. Fix def!, let*, concat, scalars.
2016-09-24 Joel MartinBasic: basicpp adds, other misc. Shaves 3031 bytes.
2016-09-23 Joel MartinBasic: switch to python preprocessor.
2016-09-22 Joel MartinBasic: step7 basics, reader macros. step1,3 tests.
2016-09-21 Joel MartinBasic: reduce memory usage by 614 bytes.
2016-09-20 Joel MartinBasic: step6 basics and atoms. Fix strings.
2016-09-18 Joel MartinBasic: add step5, fix recursive/error memory issues.
2016-09-16 Joel MartinBasic: fix readline to work on C64 (Vice).
2016-09-16 Joel MartinBasic: Add memory management. More step4.
2016-09-16 Joel MartinBasic: move environment into normal memory.
2016-09-12 Joel MartinBasic: most of step4.
2016-09-11 Joel MartinBasic: add step3, vector/hash-map evaluation.
2016-09-11 Joel MartinBasic: step2 basics. Vectors and hash-maps.
2016-09-05 Joel MartinBasic: step1 basics.
2016-09-05 Joel MartinBasic (C64 v2): step0
2016-08-29 Joel MartinMerge pull request #231 from iqbalansari/master
2016-08-29 Iqbal AnsariAdd GNU CLISP to the list of implementations
2016-08-29 Iqbal AnsariDo not start MAL REPL if code is executed in Emacs...
2016-08-29 Iqbal AnsariAdd interop
2016-08-29 Iqbal AnsariIntern symbols in mal-user package while unwraping...
2016-08-29 Iqbal AnsariPrint startup header when REPL starts
2016-08-29 Iqbal AnsariFix path of history file for readline
2016-08-28 Joel MartinMerge pull request #230 from iqbalansari/clisp
2016-08-28 Iqbal AnsariAdd make target to clean generated files
2016-08-28 Iqbal AnsariAdd readline integration support to the REPL
2016-08-28 Iqbal AnsariUse only clisp specific features
2016-08-28 Iqbal AnsariCompile clisp files before running
2016-08-28 Iqbal AnsariMove exports from types package to the top
2016-08-28 Iqbal AnsariUse singleton values for nil, true and false
2016-08-28 Iqbal AnsariAvoid creating unnecessary symbols for special froms...
2016-08-28 Iqbal AnsariMake sure dependencies are loaded only once
2016-08-28 Iqbal AnsariCoerce results of division to a non fractional value
2016-08-28 Iqbal AnsariUse find-env instead of get-env in is-macro-call
2016-08-28 Iqbal AnsariCleanup mal-value=
2016-08-28 Iqbal AnsariStore symbols as strings
2016-08-28 Iqbal AnsariRename mal-type to mal-data
2016-08-28 Iqbal AnsariUse maphash to print hash-tables
2016-08-28 Iqbal AnsariUse compiled string and digit regular expressions
2016-08-28 Iqbal AnsariUse compiled regex instead of raw ones
2016-08-27 Iqbal AnsariTrying out defstruct instead of defclass for MAL types
2016-08-27 Iqbal AnsariOptimize tokenizer a bit
2016-08-27 Iqbal AnsariAdd travis config for clisp, also add stats target...
2016-08-27 Iqbal AnsariRename common_lisp to clisp
2016-08-27 Iqbal AnsariMake mal-errors catchable, self hosting is now complete
2016-08-27 Iqbal AnsariImplement step A
2016-08-27 Iqbal AnsariImplement all core functions required for step 9, compl...
2016-08-27 Iqbal AnsariAdd nil?, true?, false? and symbol?
2016-08-27 Iqbal AnsariAdd 'apply' and 'map' core functions
2016-08-27 Iqbal AnsariAdd throw core function
2016-08-27 Iqbal AnsariAdd try* special form
2016-08-27 Iqbal AnsariIntroduce types mal-runtime-exception and mal-user...
2016-08-27 Iqbal AnsariImprove error handling
2016-08-27 Iqbal AnsariImplement or and cond macros, completes step 8
2016-08-27 Iqbal AnsariImplement nth, first and rest
2016-08-27 Iqbal AnsariAdd support for macros and macro expansion
2016-08-27 Iqbal AnsariImplement quasiquote, completes step 7
2016-08-27 Iqbal AnsariAdd cons and concat
2016-08-27 Iqbal AnsariAdd unwrap value to convert from mal type to native...
2016-08-27 Iqbal AnsariEval keys of hash-map as well
2016-08-27 Iqbal AnsariAdd *ARGV*, completes step 6
2016-08-27 Iqbal AnsariAdd all required atom functions
2016-08-27 Iqbal AnsariFix reading of quotes
2016-08-27 Iqbal AnsariAdd atom type
2016-08-27 Iqbal AnsariAdd load-file function
2016-08-27 Iqbal AnsariAdd `eval` builtin
2016-08-27 Iqbal AnsariHandle non-mal datatypes in mal-value=
2016-08-27 Iqbal AnsariImplement slurp and read-string
2016-08-27 Iqbal AnsariImplement tail calls for functions, completes step 5
2016-08-27 Iqbal AnsariImplement tail calls for 'let*', 'if' and 'do'
2016-08-27 Iqbal AnsariImplement print_readably, completes step 4
2016-08-27 Iqbal AnsariImplement equality between vectors and list
2016-08-27 Iqbal AnsariImplement `not` in MAL
2016-08-27 Iqbal AnsariTreat nil as a list in list?
2016-08-27 Iqbal AnsariAdd support for variadic arguments
2016-08-27 Iqbal AnsariMake sure the REPL does not crash on unknown errors
2016-08-27 Iqbal AnsariFix wrapping of Common Lisp value into MAL values
2016-08-27 Iqbal AnsariTeach mal-value= to compare list and hash-maps
2016-08-27 Iqbal AnsariUse symbol name while comparing mal-symbols
2016-08-27 Iqbal AnsariInitial attempt at adding core functions required for...
2016-08-27 Iqbal AnsariImplement fn*, do and let*
2016-08-27 Iqbal AnsariAllow specifying initial set of bindings while creating...
2016-08-27 Iqbal AnsariAdd support for printing functions
2016-08-27 Iqbal AnsariImplement step 3 (environment)
2016-08-27 Iqbal AnsariAdd mal-environment class
2016-08-27 Iqbal AnsariUpdate apply-unwrapped-values to also wrap the result...
2016-08-27 Iqbal AnsariComplete implmentation of step 2 (eval)
2016-08-27 Iqbal AnsariAdd printer for built-in functions
2016-08-27 Iqbal AnsariExport predicates for checking MAL types from types...
2016-08-27 Iqbal AnsariTeach MAL about number signs
2016-08-27 Iqbal AnsariChange the way meta is handled
2016-08-27 Iqbal AnsariSupport clause any in switch-mal-type to execute form...
2016-08-27 Iqbal AnsariRemove the need to quote symbols in switch-mal-type
2016-08-27 Iqbal AnsariRemove obsolete 'add-mal-meta' function
next