Skip to content

Releases: Henistein/Orth

Release 1.1.0

20 Jan 18:18
Compare
Choose a tag to compare

Orth v1.1.0

Achieved

  • Identis now a type used to identify variables and procedures
  • let is now a full on stack based operator where it needs a value and a ident (in this order) to associate them.
  • To fetch a variable is now with the operator @ where it gets the last element in the stack ident and gets the value to the stack.
  • To call a fuction is now using the operator ? using the same logic as the fetch
  • If-else and If-then are now equivalents with If-then just being an If-else with an else empty body.

Unachieved

  • Cleaning of the compiled code. (Unused printi, printb, prints code in the final assembly)
  • Print not yet capable to act according to the previous stack type

Release 1.0.0

20 Jan 18:07
Compare
Choose a tag to compare
v1.0.0

Merge branch 'master' of github.com:Henistein/Orth