2019-05-30 |
Ben Harris | bbc-basic: Slight tweak to heap size.
|
commit | commitdiff | tree |
2019-05-28 |
Ben Harris | bbc-basic: Shrink mal heap a little.
|
commit | commitdiff | tree |
2019-05-28 |
Ben Harris | bbc-basic: Add comment explaining sizing of mal heap.
|
commit | commitdiff | tree |
2019-05-27 |
Ben Harris | bbc-basic: Fix accidental quadratic behaviour in string...
|
commit | commitdiff | tree |
2019-05-27 |
Ben Harris | step6: Test loading of a large (>255 byte) file earlier...
|
commit | commitdiff | tree |
2019-05-27 |
Ben Harris | bbc-basic: Clean up long-string support.
|
commit | commitdiff | tree |
2019-05-27 |
Ben Harris | bbc-basic: Remove the word "partial" from the README.
|
commit | commitdiff | tree |
2019-05-26 |
Ben Harris | bbc-basic: Slight printer tidying.
|
commit | commitdiff | tree |
2019-05-26 |
Ben Harris | bbc-basic: Make metadata on string-like types work.
|
commit | commitdiff | tree |
2019-05-26 |
Ben Harris | bbc-basic: Radically simplify string storage.
|
commit | commitdiff | tree |
2019-05-19 |
Ben Harris | vb: Detect more unterminated strings.
|
commit | commitdiff | tree |
2019-05-19 |
Ben Harris | objc: Detect more unterminated strings.
|
commit | commitdiff | tree |
2019-05-19 |
Ben Harris | matlab: Detect more unterminated strings.
|
commit | commitdiff | tree |
2019-05-19 |
Ben Harris | miniMAL: Detect more unterminated strings.
|
commit | commitdiff | tree |
2019-05-19 |
Ben Harris | plpgsql, scala, vimscript, yorick: Detect more unterminated...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add a minimal Makefile.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Travis and top-level README updates for...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: README updates.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Find Brandy via ${BRANDY}, not ${SBRANDY}.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Support strings longer than the underlying...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Support '=' on hash-maps.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Properly sort hash-map keys.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Iterative implementation of 'get' and 'contains?'.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Wrap BASIC and OS errors in a hash-map when...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Correct comment describing use of S%().
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Disallow metadata on string-like types.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Detect running out of heap memory.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Ensure that "Escape" errors propagate beyond...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Don't try to add "deb-src" entries in Dockerfile.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Create a suitable Dockerfile and adapt ...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Minor README updates.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Refer to the trees we use for hash-maps...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Replace PROCmake_macro with FNas_macro.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Change how empty collections work.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Remove unused PROClist_to_array and FNarray_to_list.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Upgrade to the gensym-based 'or'.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Allow metadata on non-function types.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'seq' core function.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'string?', 'number?', 'fn?', and 'macro...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Implement 'conj' core function.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'time-ms' core function.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add step A to the RISC OS tokenizing script.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Pass '-path' to Brandy so self-hosting tests...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Enlarge the reader token buffer again.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Stub implementations of optional step A...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Simplify type codes.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Simplify 'first' and 'rest'.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add the README file that I've had kicking...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Increase reader token buffer again to 1024.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add '*host-language*' and a startup banner.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Metadata support, including 'meta' and ...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Redesign storage of functions to use two...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'readline' core function.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Beginning of step A.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Make sure that '&' parameters are in a list...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'dissoc' and 'vals' core functions.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'assoc' and 'keys' core functions.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'get' and 'contains?' core functions.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Adjust heap size so that step 8 doesn't...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: PATRICIA hashmaps now mostly working. Stack...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: PATRICIA hashmaps now working up to step 2.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Start of conversion to PATRICIA hashmaps...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Rework of type identifiers to be more semanticall...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Implement 'hash-map' and 'map?' core functions.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Correct error for core function argument...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Make FNhashmap_contains, FNhashmap_get,...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Enlarge token buffer to 512 entries.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add support for hash-maps to FNeval_ast...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Simplify reader-macro code using FNalloc_list2.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add support for '^' reader macro.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Reading and printing support for hash-maps...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: '*ARGV*' support when running under RISC OS.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Move argv extraction into its own function.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Nicer '*ARGV*' construction.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Handle command-line arguments under Brandy...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add scripts to tokenize BASIC files for...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Always use the same interpretation of the...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Fix tokenizer handling of comments.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Make sure 'rest' always returns a list.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Make 'first' and 'rest' work properly on...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Rename list-manipulating functions to match...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'vector', 'vector?', and 'sequential...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Extend vector support throughout steps 2...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Minimal support for vectors (read/print...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'symbol', 'keyword' and 'keyword?' core...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add minimal support for keywords (deferred...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Rework try*/catch*.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Tolerable shadow-stack handling in 'try*'.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Make FNgc_save/PROCgc_restore more useful...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'nil?', 'true?', 'false?', 'symbol?...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Implement 'map' core function.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'apply' core function.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Start of step 9: add 'try*' form and 'throw'.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Adjust error message from FNenv_get to match...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Make FNlist_nth fail correctly when passed...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Define 'cond' and 'or' macros at startup...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add support for variadic functions (deferred...
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Add 'nth', 'first', and 'rest' core functions.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Mandatory parts of step 8 completed.
|
commit | commitdiff | tree |
2019-05-18 |
Ben Harris | bbc-basic: Have FNenv_find return nil on failure rather...
|
commit | commitdiff | tree |
next |