2019-07-17 |
Joel Martin | Merge pull request #361 from asarhaddon/exercise-native... |
tree | commitdiff |
2019-07-15 |
Joel Martin | Merge pull request #400 from asarhaddon/improve-mal... |
tree | commitdiff |
2019-07-15 |
Nicolas Boulenguez | Merge remote-tracking branch 'remotes/kanaka/master... |
tree | commitdiff |
2019-07-09 |
Nicolas Boulenguez | Remove gensym, inc and or from step files. |
tree | commitdiff |
2019-06-11 |
Joel Martin | Merge pull request #394 from bjh21/bjh21-unterminated... |
tree | commitdiff |
2019-06-03 |
Joel Martin | Merge pull request #396 from inkydragon/fix-test-on... |
tree | commitdiff |
2019-05-31 |
Joel Martin | Merge pull request #393 from bjh21/bjh21-bbc-basic |
tree | commitdiff |
2019-05-30 |
Ben Harris | bbc-basic: Enlarge Brandy's heap size. |
tree | commitdiff |
2019-05-30 |
Ben Harris | bbc-basic: Slight tweak to heap size. |
tree | commitdiff |
2019-05-28 |
Joel Martin | Merge pull request #390 from bjh21/bjh21-bbc-basic |
tree | commitdiff |
2019-05-28 |
Ben Harris | bbc-basic: Shrink mal heap a little. |
tree | commitdiff |
2019-05-28 |
Ben Harris | bbc-basic: Add comment explaining sizing of mal heap. |
tree | commitdiff |
2019-05-27 |
Ben Harris | bbc-basic: Fix accidental quadratic behaviour in string... |
tree | commitdiff |
2019-05-27 |
Ben Harris | bbc-basic: Clean up long-string support. |
tree | commitdiff |
2019-05-27 |
Ben Harris | bbc-basic: Remove the word "partial" from the README. |
tree | commitdiff |
2019-05-26 |
Ben Harris | bbc-basic: Slight printer tidying. |
tree | commitdiff |
2019-05-26 |
Ben Harris | bbc-basic: Make metadata on string-like types work. |
tree | commitdiff |
2019-05-26 |
Ben Harris | bbc-basic: Radically simplify string storage. |
tree | commitdiff |
2019-05-21 |
Joel Martin | Merge pull request #371 from asarhaddon/extend-core.mal |
tree | commitdiff |
2019-05-19 |
Joel Martin | Merge pull request #382 from bjh21/bjh21-unterminated... |
tree | commitdiff |
2019-05-19 |
Joel Martin | Merge pull request #383 from asarhaddon/ada2tco-do |
tree | commitdiff |
2019-05-19 |
Joel Martin | Merge pull request #380 from bjh21/bjh21-bbc-basic |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add a minimal Makefile. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: README updates. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Find Brandy via ${BRANDY}, not ${SBRANDY}. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Support strings longer than the underlying... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Support '=' on hash-maps. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Properly sort hash-map keys. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Iterative implementation of 'get' and 'conta... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Wrap BASIC and OS errors in a hash-map when... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Correct comment describing use of S%(). |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Disallow metadata on string-like types. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Detect running out of heap memory. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Ensure that "Escape" errors propagate beyond... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Don't try to add "deb-src" entries in Docker... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Create a suitable Dockerfile and adapt ... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Minor README updates. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Refer to the trees we use for hash-maps... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Replace PROCmake_macro with FNas_macro. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Change how empty collections work. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Remove unused PROClist_to_array and FNarray_... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Upgrade to the gensym-based 'or'. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Allow metadata on non-function types. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'seq' core function. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'string?', 'number?', 'fn?', and 'macro... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Implement 'conj' core function. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'time-ms' core function. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add step A to the RISC OS tokenizing script. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Pass '-path' to Brandy so self-hosting tests... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Enlarge the reader token buffer again. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Stub implementations of optional step A... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Simplify type codes. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Simplify 'first' and 'rest'. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add the README file that I've had kicking... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Increase reader token buffer again to 1024. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add '*host-language*' and a startup banner. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Metadata support, including 'meta' and ... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Redesign storage of functions to use two... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'readline' core function. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Beginning of step A. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Make sure that '&' parameters are in a list... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'dissoc' and 'vals' core functions. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'assoc' and 'keys' core functions. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'get' and 'contains?' core functions. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Adjust heap size so that step 8 doesn't... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: PATRICIA hashmaps now mostly working. Stack... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: PATRICIA hashmaps now working up to step 2. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Start of conversion to PATRICIA hashmaps... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Rework of type identifiers to be more semant... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Implement 'hash-map' and 'map?' core functions. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Correct error for core function argument... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Make FNhashmap_contains, FNhashmap_get,... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Enlarge token buffer to 512 entries. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add support for hash-maps to FNeval_ast... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Simplify reader-macro code using FNalloc_list2. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add support for '^' reader macro. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Reading and printing support for hash-maps... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: '*ARGV*' support when running under RISC OS. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Move argv extraction into its own function. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Nicer '*ARGV*' construction. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Handle command-line arguments under Brandy... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add scripts to tokenize BASIC files for... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Always use the same interpretation of the... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Fix tokenizer handling of comments. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Make sure 'rest' always returns a list. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Make 'first' and 'rest' work properly on... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Rename list-manipulating functions to match... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'vector', 'vector?', and 'sequential... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Extend vector support throughout steps 2... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Minimal support for vectors (read/print... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'symbol', 'keyword' and 'keyword?' core... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add minimal support for keywords (deferred... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Rework try*/catch*. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Tolerable shadow-stack handling in 'try*'. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Make FNgc_save/PROCgc_restore more useful... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'nil?', 'true?', 'false?', 'symbol?... |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Implement 'map' core function. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Add 'apply' core function. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Start of step 9: add 'try*' form and 'throw'. |
tree | commitdiff |
2019-05-18 |
Ben Harris | bbc-basic: Adjust error message from FNenv_get to match... |
tree | commitdiff |
next |