next up previous
Nächste Seite: Unstrukturierte Typen Aufwärts: Systemspezifische Besonderheiten Vorherige Seite: BPOINTER und BPTR

Typisierte Konstanten

Die einzigen bisher erlaubten typisierten Konstanten waren Zeichenketten, die implizit vom Typ ARRAY [0..n] OF CHAR sind und SETs.

In kann jeder beliebige Typ als Konstante deklariert werden. Dazu wird der Name des Typs wie bei SETs von geschweiften Klammern gefolgt, in denen ein konstanter Ausdruck dieses Typs beschrieben wird.

Syntax:

CONST
  Const = TypIdent "'{"' constexpression "'}"'.

Diese Konstanten werden -- wie die Zeichenketten -- im CODE-Bereich des Programms abgelegt, falls sie im Programm benötigt werden. Sie können in Definitionsmoduln deklariert werden, wenn sie keine Referenzen erzeugen, also ADR nicht beutzt wird (siehe unten).



Unterabschnitte

Claudio Nieder 2000-11-12