A Less Than symbol <
in Clarion String Literals is supposed to be doubled <<
unless it is encoding ASCII codes like <13,10>
. The compiler does try to spot singles next to letters (non-numbers) and accept those i.e. not error e.g. your <=
do not error.
In line 1558 you have <0
that the compiler will think is an unfinished ASCII code <0>
so you get the error. Double that Less Than i.e. change <0
to <<0
.