type celltype = record
info: reki;
next, previous: ^ celltype
end;
list = ^ celltype;
position = ^ celltype;
type
TCell = class
public
info: TReki;
next, previous: TCell;
end;
TList = TCell;
TPosition = TCell;
Cell cell
, а в Паскале cell : Cell
нельзя, он регистронезависимый. Общепринято, что тип начинается на T, указатель — на P. Иногда добавляют другие префиксы (event — Ev, dynamic array —Da), но типы без префикса — плохой тон.