Re: [Ql-Users] SBASIC interpreter bug?

2022-11-22 Thread pjwitte via Ql-Users
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,

[Ql-Users] SBASIC interpreter bug?

2022-11-22 Thread Wolfgang Lenerz via Ql-Users
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

[Ql-Users] SBASIC interpreter bug?

2022-11-22 Thread pjwitte via Ql-Users
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