records.pas
PROGRAM records;
TYPE
// define record type
People = record
_id: integer;
_name: string;
_email: string;
END;
VAR
// declare variables
Person_1, Person_2: People;
BEGIN
// initialise record
Person_1._id := 1;
Person_1._name := 'Adam';
Person_1._email := '[email protected]';
WRITELN(Person_1._id); // 1
WRITELN(Person_1._name); // Adam
WRITELN(Person_1._email); // [email protected]
// initialise record using with
WITH Person_2 do
BEGIN
_id := 2;
_name := 'Bard';
_email := '[email protected]';
END;
WRITELN(Person_2._id); // 2
WRITELN(Person_2._name); // Bard
WRITELN(Person_2._email); // [email protected]
END.