David Ellis
David Ellis
Implementing closures in Javascript will be super easy, but dealing with closure variables in Rust is much more difficult. Since Alan is being implemented as a pass-by-reference language and doesn't...
Rather than implementing our own HashMap type on top of Array and the xxhash function, it's *probably* better to use the built-in mechanisms in Rust and Javascript -- not because...
The Alan v0.2 conditionals concept is that `if { ... } else ...` is rewritten into `cond` function calls where all function bodies are branchless and must run until the...
This adds all of the hierarchical subcommands. Everything was easy until I reached `compactCells` and `uncompactCells`. I am *not* happy with the way the flexible parser ended up in a...
I decided to put this PR up to at least have a record of what's blocked forward progress for now. I haven't had much time lately to work on Alan....