2018-01-04 |
Ben Dudson | Tidying, minimising differences between steps
|
commit | commitdiff | tree |
2018-01-04 |
Ben Dudson | Removing env and core from step2
|
commit | commitdiff | tree |
2018-01-03 |
Ben Dudson | Tidying up steps 0-3 (in progress)
|
commit | commitdiff | tree |
2018-01-03 |
Ben Dudson | Adding nasm to Travis yml file
|
commit | commitdiff | tree |
2018-01-03 |
Ben Dudson | Add clean target
|
commit | commitdiff | tree |
2018-01-02 |
Ben Dudson | Add stats and stats-lisp targets
|
commit | commitdiff | tree |
2018-01-02 |
Ben Dudson | Bump language count in README
|
commit | commitdiff | tree |
2018-01-02 |
Ben Dudson | Dockerfile xenial and binutils install
|
commit | commitdiff | tree |
2017-12-29 |
Ben Dudson | Fix bug in map: should pass args as list
|
commit | commitdiff | tree |
2017-12-29 |
Ben Dudson | Fix bug in concat, add test to step 7
|
commit | commitdiff | tree |
2017-12-29 |
Ben Dudson | Adding test to step7 for quasiquote
|
commit | commitdiff | tree |
2017-12-29 |
Ben Dudson | Removing new tests from step7 and step9
|
commit | commitdiff | tree |
2017-12-27 |
Ben Dudson | Add docker file. Docker tests pass
|
commit | commitdiff | tree |
2017-12-27 |
Ben Dudson | Moved macro-related functions to start of core Env
|
commit | commitdiff | tree |
2017-12-27 |
Ben Dudson | Adding README.md file and Make all target
|
commit | commitdiff | tree |
2017-12-27 |
Ben Dudson | All tests pass
|
commit | commitdiff | tree |
2017-12-26 |
Ben Dudson | Step 8 passes
|
commit | commitdiff | tree |
2017-12-26 |
Ben Dudson | Step 9 passes again
|
commit | commitdiff | tree |
2017-12-26 |
Ben Dudson | Moving error handler into exceptions.asm
|
commit | commitdiff | tree |
2017-12-26 |
Ben Dudson | Fix bugs, performance test now runs
|
commit | commitdiff | tree |
2017-12-22 |
Ben Dudson | Fix bug in map, modifying function return values
|
commit | commitdiff | tree |
2017-12-21 |
Ben Dudson | Add seq core function. Self-hosting tests pass (!)
|
commit | commitdiff | tree |
2017-12-21 |
Ben Dudson | Fix bug in map: should pass args as list
|
commit | commitdiff | tree |
2017-12-20 |
Ben Dudson | Fix bug in apply, tests for double-free errors
|
commit | commitdiff | tree |
2017-12-18 |
Ben Dudson | Fix bugs in try*/catch*
|
commit | commitdiff | tree |
2017-12-16 |
Ben Dudson | Fix bug in concat, add test to step 7
|
commit | commitdiff | tree |
2017-12-15 |
Ben Dudson | Fix list and repl output
|
commit | commitdiff | tree |
2017-12-15 |
Ben Dudson | Add time-ms function
|
commit | commitdiff | tree |
2017-12-14 |
Ben Dudson | Fix bug in rest and println
|
commit | commitdiff | tree |
2017-12-13 |
Ben Dudson | Fix bug in concat. MAL step 2 now passes
|
commit | commitdiff | tree |
2017-12-13 |
Ben Dudson | Fix small bug in comparison
|
commit | commitdiff | tree |
2017-12-12 |
Ben Dudson | Adding gensym, clean or macro
|
commit | commitdiff | tree |
2017-12-12 |
Ben Dudson | Add meta, with-meta and ^ reader
|
commit | commitdiff | tree |
2017-12-11 |
Ben Dudson | Start step A, add readline
|
commit | commitdiff | tree |
2017-12-11 |
Ben Dudson | Add vals and dissoc functions
|
commit | commitdiff | tree |
2017-12-09 |
Ben Dudson | Add assoc function, small fixes
|
commit | commitdiff | tree |
2017-12-09 |
Ben Dudson | Add try*/catch*
|
commit | commitdiff | tree |
2017-12-09 |
Ben Dudson | Add keyword and keyword? functions
|
commit | commitdiff | tree |
2017-12-09 |
Ben Dudson | Add get, sequential?, symbol, vector and hash-map functions
|
commit | commitdiff | tree |
2017-12-08 |
Ben Dudson | Fix swap! function
|
commit | commitdiff | tree |
2017-12-08 |
Ben Dudson | Add apply function to core
|
commit | commitdiff | tree |
2017-12-08 |
Ben Dudson | Adding map and throw functions
|
commit | commitdiff | tree |
2017-12-08 |
Ben Dudson | Fix bug in apply_fn releasing memory
|
commit | commitdiff | tree |
2017-12-03 |
Ben Dudson | Add vector? map? and contains?
|
commit | commitdiff | tree |
2017-12-01 |
Ben Dudson | Adding predicate functions to core
|
commit | commitdiff | tree |
2017-11-30 |
Ben Dudson | Fix bug in read_str for long strings
|
commit | commitdiff | tree |
2017-11-30 |
Ben Dudson | rest core function always returns list
|
commit | commitdiff | tree |
2017-11-30 |
Ben Dudson | step 8 macros
|
commit | commitdiff | tree |
2017-11-29 |
Ben Dudson | Fix memory leak, eval releases AST
|
commit | commitdiff | tree |
2017-11-28 |
Ben Dudson | Adding nth and rest functions
|
commit | commitdiff | tree |
2017-11-28 |
Ben Dudson | Fix raw_to_string function for long strings
|
commit | commitdiff | tree |
2017-11-28 |
Ben Dudson | Adding core first function
|
commit | commitdiff | tree |
2017-11-27 |
Ben Dudson | Fix cons and quasiquote functions
|
commit | commitdiff | tree |
2017-11-27 |
Ben Dudson | Adding test to step7 for quasiquote
|
commit | commitdiff | tree |
2017-11-24 |
Ben Dudson | All step 7 tests pass
|
commit | commitdiff | tree |
2017-11-23 |
Ben Dudson | quasiquote tests pass
|
commit | commitdiff | tree |
2017-11-22 |
Ben Dudson | Working on quasiquote. Not yet done
|
commit | commitdiff | tree |
2017-11-21 |
Ben Dudson | Fix bugs in string manipulation
|
commit | commitdiff | tree |
2017-11-20 |
Ben Dudson | Add cons, concat functions
|
commit | commitdiff | tree |
2017-11-18 |
Ben Dudson | Add quote special form
|
commit | commitdiff | tree |
2017-11-18 |
Ben Dudson | Fix bug in string_append_string
|
commit | commitdiff | tree |
2017-11-17 |
Ben Dudson | Adding *ARGV* command-line arguments
|
commit | commitdiff | tree |
2017-11-17 |
Ben Dudson | Fix bug in swap! for complex types
|
commit | commitdiff | tree |
2017-11-16 |
Ben Dudson | swap! function tests pass
|
commit | commitdiff | tree |
2017-11-14 |
Ben Dudson | Fixed bug in str and eval, add string_copy
|
commit | commitdiff | tree |
2017-11-14 |
Ben Dudson | Improved handling of comments, whitespace
|
commit | commitdiff | tree |
2017-11-12 |
Ben Dudson | Adding support for atoms
|
commit | commitdiff | tree |
2017-11-12 |
Ben Dudson | Added eval and load-file functions
|
commit | commitdiff | tree |
2017-11-11 |
Ben Dudson | Added read-string and slurp functions
|
commit | commitdiff | tree |
2017-11-11 |
Ben Dudson | Bugfix in let and def forms
|
commit | commitdiff | tree |
2017-11-11 |
Ben Dudson | Step 5: Tail call optimisation
|
commit | commitdiff | tree |
2017-11-09 |
Ben Dudson | Fixes for long strings
|
commit | commitdiff | tree |
2017-11-09 |
Ben Dudson | print_readably flag, str and println functions
|
commit | commitdiff | tree |
2017-11-08 |
Ben Dudson | step 4 keywords, []/() comparison, variadic args
|
commit | commitdiff | tree |
2017-11-07 |
Ben Dudson | step 4 non-deferrable tests passing
|
commit | commitdiff | tree |
2017-11-06 |
Ben Dudson | Added numeric comparison operators
|
commit | commitdiff | tree |
2017-11-06 |
Ben Dudson | functions =, pr-str and prn working
|
commit | commitdiff | tree |
2017-11-05 |
Ben Dudson | Adding core functions
|
commit | commitdiff | tree |
2017-11-04 |
Ben Dudson | if and fn* forms working
|
commit | commitdiff | tree |
2017-11-03 |
Ben Dudson | do form working
|
commit | commitdiff | tree |
2017-11-03 |
Ben Dudson | Bug fix in list and vector eval
|
commit | commitdiff | tree |
2017-11-03 |
Ben Dudson | Adding read/print of nil, true and false
|
commit | commitdiff | tree |
2017-11-03 |
Ben Dudson | Adding support for vectors
|
commit | commitdiff | tree |
2017-11-03 |
Ben Dudson | Using macros to shorten source code
|
commit | commitdiff | tree |
2017-11-01 |
Ben Dudson | Added error handling, step 3 test passing
|
commit | commitdiff | tree |
2017-11-01 |
Ben Dudson | def! and let* working
|
commit | commitdiff | tree |
2017-11-01 |
Ben Dudson | Fix bug in let
|
commit | commitdiff | tree |
2017-11-01 |
Ben Dudson | let* form bindings nearly working
|
commit | commitdiff | tree |
2017-10-31 |
Ben Dudson | Small bugfix in Env and error messages
|
commit | commitdiff | tree |
2017-10-30 |
Ben Dudson | Stage 3 : def! working
|
commit | commitdiff | tree |
2017-10-30 |
Ben Dudson | Step 2: Map evaluation works
|
commit | commitdiff | tree |
2017-10-29 |
Ben Dudson | Step 2: All non-deferrable tests pass
|
commit | commitdiff | tree |
2017-10-28 |
Ben Dudson | Adding eval_ast and eval functions
|
commit | commitdiff | tree |
2017-10-26 |
Ben Dudson | Added map_get, and Environment type set/get
|
commit | commitdiff | tree |
2017-10-25 |
Ben Dudson | Added map_set function
|
commit | commitdiff | tree |
2017-10-24 |
Ben Dudson | map_find finds values in a Map type
|
commit | commitdiff | tree |
2017-10-24 |
Ben Dudson | Hash map read & print working
|
commit | commitdiff | tree |
2017-10-23 |
Ben Dudson | Work on object comparison
|
commit | commitdiff | tree |
2017-10-22 |
Ben Dudson | Started adding Map type
|
commit | commitdiff | tree |
2017-10-22 |
Ben Dudson | Added arithmetic functions to core.asm
|
commit | commitdiff | tree |
next |