Comment
|
This is an annoying bug in the compiler that can be fixed fairly readily-- essentially, due to the support of the ">" (greater than) character in SurferScript expressions, we decided that the only way to truly terminate a TEIF at the first-pass parser level would be a >CRLF or >CR or >LFCR or >LF where CR is carriage return and LF is linefeed.
Simply stated, your TEIF statement must end with a hard carriage return in your editor immediately after the > character or the parser includes the next lines of text in the expression being evaluated-- this is why you get a weird message.
To fix it, make sure you don't have any blanks after the > in a TEIF terminator >...we will fix the compiler for the next build, too...
|