Repository navigation
2.7.2f
2.7.2f is a bugfix release.
REMarks
Indentation for REMarks is one space short when the ** isn't at the start of the line.
FIXED: ND-272F. Remarks are now correctly indented.
Tabs
A hard tab character, CHR$(9), as produced by QD editor for example, if configured that way, messes up the output. It leads to MISTake lines unless the TAB is within a comment line.
FIXED: ND-272F TABs are replaced by a single space.
TODO: This could be changed to simply remove them? Comments? See functions_ssb and stripTab$ function.
Line Continuation
The "\" at the end of a line messes up PRINT statements, such as:
PRINT "Hello"\\
PRINT "World"
This gets compiled as:
1000 MISTake PRINT "Hello"\PRINT "World"
This is broken.
TODO: I suggest we change the continuation character from "\" to "\-", or similar, which should help avoid the problem.
Continuation lines with a final comment:
SELect ON X
= 1: yada:\
yada:\
yada: ** Comment not translated.
This results in:
1000 SELect ON X
1010 = 1: yada: yada: yada: ** Comment not translated.
FIXED: 272F. Continuation lines are now processed correctly, except for the bug mentioned above. (PRINT \\ etc.)