I had hundreds of warnings and errors which I could not understand.
The cause is this QLiberator compiler bug:
this code will compile without errors or warnings, as expected:
Code: Select all
10 if a>0 then
20 print "a>0"
30 end if
40:
50 if b>0 then
60 print "b>0"
70 else
80 print "b<=0"
90 end if
Code: Select all
10 if a>0 then :REMark test for a
20 print "a>0"
30 end if
40:
50 if b>0 then :REMark test for b
60 print "b>0"
70 else
80 print "b<=0"
90 end if