Skip to content

Releases: misalcedo/tortuga

Allow grouping to be callable

08 Jan 05:29
Compare
Choose a tag to compare

Before groupings were not callable. Now they are.

Bump version of clap to official 3.0 release

06 Jan 14:29
Compare
Choose a tag to compare

Also, fix binaries as they were generated incorrectly before.

Display function reference values correctly

05 Jan 20:11
88f9225
Compare
Choose a tag to compare

Fixed a bug where function reference values displayed as <index> instead of @<index>.
Updated the factorial example in the book to use a floor function to reduce duplication.

Modulo always returns the positive remainder

05 Jan 19:01
Compare
Choose a tag to compare

Modulo or remainder in computer languages vary in their implementation. Tortuga defaults to mathematical theory for any numerical ambiguities. Also, fixes issues with negative numbers not being interpreted correctly.

Initial release of Tortuga

04 Jan 21:00
fdb4bdb
Compare
Choose a tag to compare

This version includes a simplified grammar.
The compiler consists of a hand-written scanner and parser, along with a tree-walking interpreter.