next up previous
Nächste Seite: Allgemeines Aufwärts: Typisierte Konstanten Vorherige Seite: Arrays

Records

Bei Records werden innerhalb der geschweiften Klammern die Feldelemente in beliebiger Reihenfolge angegeben. Für jedes Element wird der Feldname, gefolgt von einem Doppelpunkt und dem zugehörigen Wert, geschrieben.

Es müssen nur die gewünschten Elemente angegeben werden, bei varianten Records nur die zugehörigen Felder. Alle nicht angegebenen Felder sind automatisch mit Nullbytes belegt.

Syntax:

RecordConst:
  TypIdent "{" { fieldname ":" val
    { "," fieldname ":" val } } "}".


\begin{example}
Beispiele:
\begin{verbatim}TYPE
Rec1 = RECORD
a, b: INTEGER;...
... depth: 7.8E8};
r2b = Rec2 {type: green, next: red};\end{verbatim}\end{example}



Claudio Nieder 2000-11-12