David Ellis
David Ellis
There is a partial attempt at hexadecimal in the parser but it doesn't work and has been a low priority.
It is currently required right now to declare a function does not return a value, but as an actual variable type it is wholly useless. `Maybe` fills in for optional...
Currently constructing new hashmaps is done with the `newHashMap` function, which is weird. We have the syntax defined in ANTLR for "standard" `key: val` declarations of a hashmap that we...
This is necessary to provide a sourcemap for the Javascript transpilation (if desired) and runtime error messaging on failures (should only be OOM) and in the future profiling/flamegraph needs.
The compiler should be able to efficiently evaluate the high-level graph of compilation targets and return multiple outputs simultaneously. This is certainly useful for the BDD tests, but a more...
One reason a lot of modern CLI utilities are being written in Go and Rust instead of the traditional Python is because Go and Rust compile to standalone binaries that...
I've been thinking a lot about the various corner cases (no pun intended) the various algos have run into with pentagons where the triangles corners meet. I think it would...
The `iasql_operation` table is the special table used to power the `iasql_*` functions that perform actions on the users' behalf. Frequent usage of these functions causes this table to grow,...