Waldek Hebisch wrote:
What causes this?
error: label `nonlocal_exit_18' not set
It's happening right after the declaration of a procedure in a unit.
It is a bug: what version you use and what input reproduce this message?
I vaguely remember that this error message appears when Exit( procname) is used and there is another error in the source code. But an example that reproduces it would be better.
{$mac-pascal} program testexit;
procedure P; begin Exit(P);
begin P end.
Regards,
Adriaan van Os