04-29-2010, 10:35 AM
Ok, I've just upgraded and uploaded a new version: ZXB 1.2.6-r1558 (Download 1.2.6 release - either .msi, zip or tar.gz file at <!-- m --><a class="postlink" href="http://www.boriel.com/files/zxb">http://www.boriel.com/files/zxb</a><!-- m --> as always). This version allows strict 0/1 boolean values if you compile with --strict-boolean flag.
Compile your test program both with and without --strict-boolean flag and see what happens.
NOTE: using --sinclair also enables --strict-boolean, since --sinclair implies "maximum compatibility"
It also enables out of memory checking with --debug-memory. Try this program:
compile this program both with and without --debug-memory flag and see what happens.
Compile your test program both with and without --strict-boolean flag and see what happens.
NOTE: using --sinclair also enables --strict-boolean, since --sinclair implies "maximum compatibility"
It also enables out of memory checking with --debug-memory. Try this program:
Code:
10 LET A$ = ""
20 LET A$ = A$ + " "
30 GOTO 20