Darryl Abbate

Results 58 issues of Darryl Abbate

- [ ] `min()`/`max()` - [ ] `sum()` - [ ] `sort()` - [ ] `select()` - [ ] `push()`/`pop()` (`dequeue()`?) - [ ] `pack()`

feature
builtin

Depends on: - #22 `reduce()` can alternatively be `foldl()`/`foldr()`

feature
builtin

feature
language
experimental

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...

implementation
runtime

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.

language
experimental

- #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.

testing

E.g. Lua's `file:read("n")` will tokenize the file input (?) and read a number using the exact lexical conventions of Lua.

feature
builtin
i/o