On Thu, 3 Apr 2008, Riccardo (Jack) Lucchetti wrote:
> This probably isn't your case, but I remember I ran into
this
> once, only to discover, after many swearwords, that I had and
> "if" without an "endif" somewhere.
tiny script exposing the problem:
<script>
nulldata 10
a = 3
loop 33
if a>1
print a
end loop
</script>
In CVS, we now have a guard against unmatched "if" for loops,
user-defined functions, and entire scripts. Please report if
anything seems to be wrong with this.
We also try to ensure that the "if stack" gets destroyed on error.
Allin.