riff
riff copied to clipboard
The Riff programming language
I've experimented with this in the past, but the VM calling convention (non tail calls) should be refactored s.t. call frames are not being managed via recursion. The issue has...
Syntactically, separators aren't required for things like function signatures, function calls and table constructors. Pros/cons need to be weighed before implementing this kind of change.
- #15 BATS scripts are clunky and not fun to write/maintain. Writing comprehensive tests would be easier in Riff, as well as a good showcase for the language.
I happened to come cross your repo and built it with our SaiphC. The following is an incomplete list of memory blocks that are not freed at the exit of...
E.g. Lua's `file:read("n")` will tokenize the file input (?) and read a number using the exact lexical conventions of Lua.
E.g. `read(f, /pattern/)`