Releases: jairo-litman/cidoka-lang
Releases · jairo-litman/cidoka-lang
v2.0
New features in this version:
- Improved REPL: featuring command history, autocomplete, line editing, among other improvements.
- Loops: For and While loops, alongside Break and Continue statements
- Support for 64bit floating point numbers
- Support for the modulo operator on integers
- Variables are now declared once using the 'Let' keyword and can then be reassigned to new values
- Support for compound assignment operators such as '+=' and '++'
- Support for logical operators '&&' and '||' (AND and OR)
Files built using go version go1.22.0 linux/amd64
on Fedora 39 6.7.5-200.fc39.x86_64
- cidoka
- Linux REPL executable, tested, run using terminal
- cidoka.exe
- Windows REPL executable, cross compiled from Linux, untested, run using terminal
Full Changelog: https://github.com/jairo-litman/cidoka-lang/commits/v2.0
v1.0
Identical to Monkey language at the end of Writing A Compiler In Go - Thorsten Ball with the exception of a few name changes.
Files built using go version go1.20.11 linux/amd64
on Fedora 38 6.5.10-200.fc38.x86_64
- cidoka-lang_repl
- Linux executable, tested
- cidoka-lang_repl.exe
- Windows executable, cross compiled from Linux, untested
Full Changelog: https://github.com/jairo-litman/cidoka-lang/commits/v1.0