Orth v1.1.0
Achieved
-
Ident
is now a type used to identify variables and procedures -
let
is now a full on stack based operator where it needs avalue
and aident
(in this order) to associate them. - To fetch a variable is now with the operator
@
where it gets the last element in the stackident
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