|| , . ||. ||, . || , Pascal| ||, .
, , || (unit|), || || || . , . || || . || || || '. || - |-| ; || || || (, ||, ||, ).
Pascal| |',| || , ' , || ||. || || .
var|, 䳿, ' . , , || .
|-| . .
type|
typel| = type| definitioni|; // "type|".
// || ',
// .
type2| = type|__definition2; // "type|" .
// || ,||
type3| = typel|; // .
//
var| // "var|".
var1|: type| definitions|; // ', - (
// ).
var2|, var3|: type| definition4|; // "var|" .
// ||.
var4|: typel|; // ,
// .
Object| Pascal| || || || . || type| || || || . || || .
| | "" .
|
|
.
.
.
, || .
.
- , |',| . , || , || || , . || - ||, . , || || , . , , , :
type| FootballTeam| = (Spartak|, Dinamo|, CSKA|, Torpedo|, Lokomotiv|);
var| MyTeam|: FootballTeam|;
begin|
MyTeam:=Spartak|;
end|;
, ||, . :
Ø , , || N;
Ø (Char|): 'a'| || 'b'|, '0'| || '1'|, ;
Ø - Boolean| , : type| Boolean| = (false|, true|);
() || || , . || || ||:
Type| range| = low| value|...high value|;
Type| age| = 1..100;
|| || , .