Neil Conway wrote:
Attached is a revised patch.

Patch applied -- thanks, Pavel. I ended up using ERRCODE_SYNTAX_ERROR when a CONTINUE is specified outside a loop. BTW, one minor annoyance is:

        CONTINUE lbl;

The current implementation will raise an error, as it should, but it does so at runtime, and claims that "CONTINUE cannot be used outside a loop". We could fix this by dividing labels into "block labels" and "loop labels" at compile-time and only accepting a loop label for CONTINUE, but I haven't implemented this yet.


---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?


Reply via email to