J. David Bryan wrote:
Also
program pcode (output); label 1;
procedure asm; begin 1: end; { asm }
begin 1: end.
Should say "Multiple label `1' instances"....
"asm" is a GPC keyword, and with gpc-20010604, I get:
pcode.pas:4: parse error before `Asm'
If I use:
gpc -c --extended-pascal pcode.pas
...to eliminate the GPC keyword extensions, I get:
pcode.pas: In main program: pcode.pas:10: duplicate label `1'
I could reproduce the crash. Fixed (shafiek[12].pas). Thanks.
Frank