zaskar9 / oberon-lang

An LLVM frontend for the Oberon programming language
MIT License
20 stars 3 forks source link

Rename FREE to DISPOSE and remove ROL #58

Closed tenko closed 5 months ago

tenko commented 6 months ago

To be in line with other Oberon implementations and Modula-2, FREE is renamed to DISPOSE.

ROL procedure is not found in any language report and can always be recast to a ROR call. It is therefore redundant.

Added unittests for NEW and DISPOSE.

CI was run and is all green for this change.