isn't a definite answer ..but some suggestions would help .....
I found the trouble and gfa is to blame
for a|=15 downto 0
in the editor ,execution is fine ,after compilation it is not !!
but as we all know ..
the gfa inner workings will continue to decrease the value for a| for the next loop around for the for/next loop
a byte is only 0-255 and cannot be negative .......
think this is a bug ????
should make a negative short byte in memory ???
however cant assign this value to the postfix '|'
I haven't done a full diagnoses on this trouble ,,
but have changed to
for a|=0 to 15
and no longer bombs.......
try this code in editor
then compile and try standalone..
quik snip to illustrate
Code: Select all
FOR t&=0 TO 100
FOR a|=15 DOWNTO 0