Hello Folks!
Prof Abimbola Olowofoyeku wrote:
tPruzzel.amazooka ( p: pProe );
begin (* tPruzzel.amazooka *) --> if p = nil then ... end (* tPruzzel.amazooka *);
The "-->" marked line yields a compiler error: "undefined identifier 'p'".
It is not a bug. "p" *is* undefined.
It is _not_. It is defined in the header of the method implementation.
_If_ there is an error, it's the difference between interface and implementation.
(As Frank wrote, it is a known bug, but I just wanted to clarify this.)
Yours
Markus