Zum Hauptinhalt springen

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. Syntax für Bezeichner bezeichner: nondigit bezeichner nondigit bezeichner digit nondigit : eines von _ a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z digit : eines von 0 1 2 3 4 5 6 7 8 9

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.

Funktionsaufruf

 

Funktionsaufruf

 

Memberzugriff

Von links nach rechts

Unäres Plus

Unäres Minus

 

Multiplikation

Division

Von links nach rechts

Addition

Subtraktion

Von links nach rechts

Logisches NOT (unär)

 

Kleiner als

Von links nach rechts

Größer als

Von links nach rechts

Kleiner oder gleich

Von links nach rechts

Größer oder gleich

Von links nach rechts

Gleichheit

Von links nach rechts

Ungleichheit

Von links nach rechts

 

Logisches AND

Von links nach rechts

Logisches OR

Von links nach rechts

Zuweisungsoperator

Der Operator ”=” weist einer Variablen einen Wert zu. Zum Beispiel: Distance a; a = Page( 1 ).RectGlobal.Width; 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 (siehe Globale Konstanten) und können in jedem Abschnitt jeder Block- oder Elementbeschreibung verwendet werden.

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.