RUNing appears to work; its when EXing this program that the problem
shows up.
I believe its possible to get an error on RUNing too, I just havent
been able to recreate the conditions.
Typical errors are:
At line nnn:
At line : undefined loop control
variable
etc, all nonsense
Clearly,
Hi,
Does anyone know whats going on here?
Nope...
Even stranger : once you run this and it failed, change the variable
name ("ch") to something else (like "cht") everywhere . Run it - and it
works. Save the prog with that new variable name, start a new basic
session, load the prog, run
Does anyone know whats going on here?
SBASIC only: EXecute the following program:
100 ch = FOPEN("con"): CLS#ch
110 test ch, 1
120 PAUSE#ch
130 CLOSE#ch
140 :
150 DEFine PROCedure test(ch, a)
160 PRINT#ch; a
180 END DEFine test
Result in this case:
At line 150:4 DEFines may not be within