Hi,
I've just noticed that the old-style "=" boolean operator has been
deprecated already for 3.5 years (2017a). I suggest to declare it
illegal in the next release.
Somewhat related in terms of deprecation, I noticed the following
problem with the old-style (and illegal) "end loop" instead of
"endloop". Consider this script:
<hansl>
clear
set verbose off
loop 3
end loop # illegal
if "hey" == "hey"
print "hoa"
endif
</hansl>
Run it for the first time, and gretl will complain about "end loop".
Fine. Now comment out the two lines of the loop and run the script
again; what I get is just an echo of the script lines with added ">"
characters, but no other reaction or printout from the interpreter.
(Notice that even the "clear" at the top doesn't help.)
thanks
sven