123456789101112131415161718192021222324252627282930 |
- var
- err : boolean;
- begin
- err:=false;
- write('assigned(nil): ');
- if assigned(nil) then
- err:=true
- else
- writeln('nil');
- write('assigned(pointer(0)): ');
- if assigned(pointer(0)) then
- err:=true
- else
- writeln('nil');
- write('assigned(pointer(10000)): ');
- if assigned(pointer(10000)) then
- writeln('assigned')
- else
- err:=true;
- if err then
- begin
- writeln('err');
- halt(1);
- end;
- end.
|