Skip to content

v0.3

Compare
Choose a tag to compare
@Silva97 Silva97 released this 12 May 01:19
· 32 commits to master since this release
4e4b369

The new version of the Lia has fixes in the compiler and new features to the language.

Features

  • A sequence of strings now is concatenated, like in C language.
  • Implemented macros system similar to Rust's macros.
  • Implemented expressions using special macro expr.
  • Added new commands to lia module.
    • mul | Multiplies values.
    • div | Divide values.
    • chg | Change the value of the operands.
    • pow | Calculates the power.
  • Added expr module.
  • Added ases instruction.

Fixes

  • Open procedures were causing a segmentation fault.
  • Commands re-declaration now replaces it correctly.
  • Lexer errors were causing a segmentation fault.