Skip to content

v2.0

Latest
Compare
Choose a tag to compare
@jairo-litman jairo-litman released this 04 Mar 21:15
c5fb352

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