Přidáno 868 bajtů,
9. 10. 2012, 21:58 Deklarace konstanty typu záznam určuje identifikátory a hodnoty každé položky.
Položky musí být uvedeny ve stejném pořadí, v jakém jsou deklarovány.
* Pokud záznam obsahuje položku typu [[file]], konstanta typu záznam nemůže být deklarována.
* Pokud záznam obsahuje variantní část, musí položky náležet pouze k jedné variantě.
* Pokud záznam obsahuje rozlišovací položku (tag field), musí být určena její hodnota
;Příklady
type
Bod = record
X, Y: Real;
end;
Vektor = array[0..1] of Bod;
Month = (Led, Uno, Bre, Dub, Kve, Cer, Cvc, Srp, Zar, Rij, Lis, Pro);
Datum = record
D: 1..31;
M: Mesic;
Y: 1900..1999;
end;
const
Pocatek: Bod = (X: 0.0; Y: 0.0);
Cara: Vektor = ((X: -3.1; Y: 1.5), (X: 5.8; Y: 3.0));
Nekdy: Datum = (D: 6; M: Uno; Y: 1965);
[[Category:Typové konstanty]]