> The main reason, I believe, is that INSTR_CASE is a global setting and so 
> shouldnt be set by a program, but only by the user in the main console

That's actually not the problem: INSTR_CASE seems to work "local" to each 
instance of the SBASIC interpreter (I just checked).

Turbo happily compiles programs that contain INSTR_CASE statements,  but does 
seem to be using its own INSTR implementation (that will, obviously, not switch 
according to INSTR_CASE). So, compiled programs simply don't react on the 
INSTR_CASE settings. QLiberator does exactly the same.

QL-Users Mailing List

Reply via email to