aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-05-20add README.md and TODOHEADmasterOskari Timperi
2014-05-20use -Wextra when compiling and fix some warnings produced by itOskari Timperi
2014-05-18add builtin_lambda() that returns a closure and support closures in eval (als...Oskari Timperi
2014-05-18add ATOM_CLOSURE and related functions/macrosOskari Timperi
2014-05-18add atom_list_append() and atom_list_length()Oskari Timperi
2014-05-18init builtin atoms with gcc constructorOskari Timperi
2014-05-17test_util.h: allow multiple tests to run even if asserts fail and print failu...Oskari Timperi
2014-05-17test_util.h: add file info to test nameOskari Timperi
2014-05-17move builtin functions to their own functions out of eval()Oskari Timperi
2014-05-17refactor code to use LIST from sys/queue.hOskari Timperi
2014-05-16env support to replOskari Timperi
2014-05-16fix: use eval_env() when evaluating stuff\!Oskari Timperi
2014-05-16Makefile: allow building test/repl at the same time (use different object files)Oskari Timperi
2014-05-15eval symbols and allow defining variablesOskari Timperi
2014-05-15fix eval() and eval_str() to use empty environments as args to eval_env()/eva...Oskari Timperi
2014-05-15env testsOskari Timperi
2014-05-15add eval functions that take env as argument (no env support yet)Oskari Timperi
2014-05-15add env functionsOskari Timperi
2014-05-15add atom_clone()Oskari Timperi
2014-05-15add atom types for true, false, nilOskari Timperi
2014-05-14eval: more testsOskari Timperi
2014-05-14eval: miscOskari Timperi
2014-05-14eval: add 'mod' functionOskari Timperi
2014-05-14Initial commitOskari Timperi