jackhill/mal.git
2019-05-19 Joel MartinMerge pull request #380 from bjh21/bjh21-bbc-basic
2019-05-18 Ben Harrisbbc-basic: Add a minimal Makefile.
2019-05-18 Ben Harrisbbc-basic: Travis and top-level README updates for...
2019-05-18 Ben Harrisbbc-basic: README updates.
2019-05-18 Ben Harrisbbc-basic: Find Brandy via ${BRANDY}, not ${SBRANDY}.
2019-05-18 Ben Harrisbbc-basic: Support strings longer than the underlying...
2019-05-18 Ben Harrisbbc-basic: Support '=' on hash-maps.
2019-05-18 Ben Harrisbbc-basic: Properly sort hash-map keys.
2019-05-18 Ben Harrisbbc-basic: Iterative implementation of 'get' and 'conta...
2019-05-18 Ben Harrisbbc-basic: Wrap BASIC and OS errors in a hash-map when...
2019-05-18 Ben Harrisbbc-basic: Correct comment describing use of S%().
2019-05-18 Ben Harrisbbc-basic: Disallow metadata on string-like types.
2019-05-18 Ben Harrisbbc-basic: Detect running out of heap memory.
2019-05-18 Ben Harrisbbc-basic: Ensure that "Escape" errors propagate beyond...
2019-05-18 Ben Harrisbbc-basic: Don't try to add "deb-src" entries in Docker...
2019-05-18 Ben Harrisbbc-basic: Create a suitable Dockerfile and adapt ...
2019-05-18 Ben Harrisbbc-basic: Minor README updates.
2019-05-18 Ben Harrisbbc-basic: Refer to the trees we use for hash-maps...
2019-05-18 Ben Harrisbbc-basic: Replace PROCmake_macro with FNas_macro.
2019-05-18 Ben Harrisbbc-basic: Change how empty collections work.
2019-05-18 Ben Harrisbbc-basic: Remove unused PROClist_to_array and FNarray_...
2019-05-18 Ben Harrisbbc-basic: Upgrade to the gensym-based 'or'.
2019-05-18 Ben Harrisbbc-basic: Allow metadata on non-function types.
2019-05-18 Ben Harrisbbc-basic: Add 'seq' core function.
2019-05-18 Ben Harrisbbc-basic: Add 'string?', 'number?', 'fn?', and 'macro...
2019-05-18 Ben Harrisbbc-basic: Implement 'conj' core function.
2019-05-18 Ben Harrisbbc-basic: Add 'time-ms' core function.
2019-05-18 Ben Harrisbbc-basic: Add step A to the RISC OS tokenizing script.
2019-05-18 Ben Harrisbbc-basic: Pass '-path' to Brandy so self-hosting tests...
2019-05-18 Ben Harrisbbc-basic: Enlarge the reader token buffer again.
2019-05-18 Ben Harrisbbc-basic: Stub implementations of optional step A...
2019-05-18 Ben Harrisbbc-basic: Simplify type codes.
2019-05-18 Ben Harrisbbc-basic: Simplify 'first' and 'rest'.
2019-05-18 Ben Harrisbbc-basic: Add the README file that I've had kicking...
2019-05-18 Ben Harrisbbc-basic: Increase reader token buffer again to 1024.
2019-05-18 Ben Harrisbbc-basic: Add '*host-language*' and a startup banner.
2019-05-18 Ben Harrisbbc-basic: Metadata support, including 'meta' and ...
2019-05-18 Ben Harrisbbc-basic: Redesign storage of functions to use two...
2019-05-18 Ben Harrisbbc-basic: Add 'readline' core function.
2019-05-18 Ben Harrisbbc-basic: Beginning of step A.
2019-05-18 Ben Harrisbbc-basic: Make sure that '&' parameters are in a list...
2019-05-18 Ben Harrisbbc-basic: Add 'dissoc' and 'vals' core functions.
2019-05-18 Ben Harrisbbc-basic: Add 'assoc' and 'keys' core functions.
2019-05-18 Ben Harrisbbc-basic: Add 'get' and 'contains?' core functions.
2019-05-18 Ben Harrisbbc-basic: Adjust heap size so that step 8 doesn't...
2019-05-18 Ben Harrisbbc-basic: PATRICIA hashmaps now mostly working. Stack...
2019-05-18 Ben Harrisbbc-basic: PATRICIA hashmaps now working up to step 2.
2019-05-18 Ben Harrisbbc-basic: Start of conversion to PATRICIA hashmaps...
2019-05-18 Ben Harrisbbc-basic: Rework of type identifiers to be more semant...
2019-05-18 Ben Harrisbbc-basic: Implement 'hash-map' and 'map?' core functions.
2019-05-18 Ben Harrisbbc-basic: Correct error for core function argument...
2019-05-18 Ben Harrisbbc-basic: Make FNhashmap_contains, FNhashmap_get,...
2019-05-18 Ben Harrisbbc-basic: Enlarge token buffer to 512 entries.
2019-05-18 Ben Harrisbbc-basic: Add support for hash-maps to FNeval_ast...
2019-05-18 Ben Harrisbbc-basic: Simplify reader-macro code using FNalloc_list2.
2019-05-18 Ben Harrisbbc-basic: Add support for '^' reader macro.
2019-05-18 Ben Harrisbbc-basic: Reading and printing support for hash-maps...
2019-05-18 Ben Harrisbbc-basic: '*ARGV*' support when running under RISC OS.
2019-05-18 Ben Harrisbbc-basic: Move argv extraction into its own function.
2019-05-18 Ben Harrisbbc-basic: Nicer '*ARGV*' construction.
2019-05-18 Ben Harrisbbc-basic: Handle command-line arguments under Brandy...
2019-05-18 Ben Harrisbbc-basic: Add scripts to tokenize BASIC files for...
2019-05-18 Ben Harrisbbc-basic: Always use the same interpretation of the...
2019-05-18 Ben Harrisbbc-basic: Fix tokenizer handling of comments.
2019-05-18 Ben Harrisbbc-basic: Make sure 'rest' always returns a list.
2019-05-18 Ben Harrisbbc-basic: Make 'first' and 'rest' work properly on...
2019-05-18 Ben Harrisbbc-basic: Rename list-manipulating functions to match...
2019-05-18 Ben Harrisbbc-basic: Add 'vector', 'vector?', and 'sequential...
2019-05-18 Ben Harrisbbc-basic: Extend vector support throughout steps 2...
2019-05-18 Ben Harrisbbc-basic: Minimal support for vectors (read/print...
2019-05-18 Ben Harrisbbc-basic: Add 'symbol', 'keyword' and 'keyword?' core...
2019-05-18 Ben Harrisbbc-basic: Add minimal support for keywords (deferred...
2019-05-18 Ben Harrisbbc-basic: Rework try*/catch*.
2019-05-18 Ben Harrisbbc-basic: Tolerable shadow-stack handling in 'try*'.
2019-05-18 Ben Harrisbbc-basic: Make FNgc_save/PROCgc_restore more useful...
2019-05-18 Ben Harrisbbc-basic: Add 'nil?', 'true?', 'false?', 'symbol?...
2019-05-18 Ben Harrisbbc-basic: Implement 'map' core function.
2019-05-18 Ben Harrisbbc-basic: Add 'apply' core function.
2019-05-18 Ben Harrisbbc-basic: Start of step 9: add 'try*' form and 'throw'.
2019-05-18 Ben Harrisbbc-basic: Adjust error message from FNenv_get to match...
2019-05-18 Ben Harrisbbc-basic: Make FNlist_nth fail correctly when passed...
2019-05-18 Ben Harrisbbc-basic: Define 'cond' and 'or' macros at startup...
2019-05-18 Ben Harrisbbc-basic: Add support for variadic functions (deferred...
2019-05-18 Ben Harrisbbc-basic: Add 'nth', 'first', and 'rest' core functions.
2019-05-18 Ben Harrisbbc-basic: Mandatory parts of step 8 completed.
2019-05-18 Ben Harrisbbc-basic: Have FNenv_find return nil on failure rather...
2019-05-18 Ben Harrisbbc-basic: Start of step 8: minimal support for 'defmac...
2019-05-18 Ben Harrisbbc-basic: Implement 'concat' and 'quasiquote'. Step...
2019-05-18 Ben Harrisbbc-basic: Add 'quote'.
2019-05-18 Ben Harrisbbc-basic: Start of step 7: implement 'cons'.
2019-05-18 Ben Harrisbbc-basic: Implement 'swap!'. That's step 6 done.
2019-05-18 Ben Harrisbbc-basic: In the 'apply' step of FNEVAL, use car%...
2019-05-18 Ben Harrisbbc-basic: Abolish "malio" abstraction.
2019-05-18 Ben Harrisbbc-basic: Substantial redesign of how core functions...
2019-05-18 Ben Harrisbbc-basic: Add -quit to the Brandy command line so...
2019-05-18 Ben Harrisbbc-basic: Align the spec of FNlist_nth with 'nth'.
2019-05-18 Ben Harrisbbc-basic: Expect to find Brandy in $HOME rather than...
2019-05-18 Ben Harrisbbc-basic: Slightly increase test timeout.
2019-05-18 Ben Harrisbbc-basic: Add support for validating functions and...
2019-05-18 Ben Harrisbbc-basic: Basic support for atoms. 'swap!' is still...
next