Skip to content

V1.1.0

Compare
Choose a tag to compare
@almosr almosr released this 21 Dec 06:58
· 37 commits to dev since this release

Added

  • Optional command line parameter -ld for specifying source library directory.
  • Optimisation r for removing REM commands from source code.
  • Processing flag $ for converting hexadecimal numbers to decimal in the source code.

Changed

  • When literal label is located at the beginning of the line, but not followed by equal sign then it is considered a
    label usage instead of definition and processing doesn't throw an error.
  • Literal labels can be embedded into each other to create more complex structures, infinite recursion is detected.

Fixed

  • Handling of one character variable names, previously these names could cause processing errors.
  • Join line optimisation when a line started with a label then it was joined with the next line if that did not start
    with a label.