lazarus/components/codetools/examples/scanexamples/wrongforwarddefinitions.pas
2007-08-17 19:29:02 +00:00

31 lines
352 B
ObjectPascal

unit WrongForwardDefinitions;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils;
type
PMyInteger = ^TMyInteger;
TMyArray = array[0..MaxNumber] of TMyInteger;
const
MaxNumber = 3;
type
TMyRecord = record
i: TMyInteger;
Next: PMyRecord;
end;
type
TMyInteger = longint;
PMyRecord = ^TMyRecord;
implementation
end.