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