Skip to main content
Für die FlexiLayout-Sprache gelten die folgenden lexikalischen Konventionen für Bezeichner, Satzzeichen, Operatoren, Zuweisungen, Konstanten und Kommentare.

Bezeichner

Ein Bezeichner ist eine Folge von Zeichen, mit der eines der folgenden Elemente bezeichnet wird:
  • Blockname
  • Element name
  • Konstantenname
  • Variablenname
  • Schlüsselwort
Bei Bezeichnern wird nicht zwischen Groß- und Kleinschreibung unterschieden. Bezeichnersyntax:

Satzzeichen

Die folgenden Satzzeichen können verwendet werden: . , ( ) * / + - = < > { } : ; ! & | Die Satzzeichen ( ) und { } müssen immer paarweise auftreten.

Operatorpriorität und Assoziativität

Die höchste Prioritätsstufe steht oben in der Tabelle.
Die Vergleichsoperationen (<, >, <=, >=, ==, !=) haben dieselbe Priorität.

Zuweisungsoperator

Der =-Operator weist einer Variablen einen Wert zu. Zum Beispiel:
Der Datentyp des Ausdrucks muss mit dem Datentyp der Variablen kompatibel sein.

Konstanten

Die FlexiLayout-Sprache verwendet nur globale Konstanten. Globale Konstanten werden im Dialogfeld „FlexiLayout-Eigenschaften“ festgelegt und können in jedem Abschnitt jeder Block- oder Elementbeschreibung verwendet werden. Weitere Informationen finden Sie unter Globale Konstanten.

Kommentare

Sie können dem Code Kommentare hinzufügen. Kommentare haben dasselbe Format wie in der Programmiersprache C und können auf eine der folgenden Arten geschrieben werden:
  • Die Zeichen /* (Schrägstrich, Sternchen), gefolgt von einer beliebigen Zeichenfolge (einschließlich Zeilenumbrüchen), gefolgt von den Zeichen */.
  • Die Zeichen // (zwei Schrägstriche), gefolgt von einer beliebigen Zeichenfolge. Ein Zeilenumbruch, dem nicht unmittelbar ein Backslash vorangestellt ist, beendet diese Form des Kommentars.