Basic concepts
変数
型と名前を指定するか、式から型を推論する Let キーワードを使用して、FlexiLayout language で変数を宣言し、初期化します。
コードを入力できる任意のセクションで、変数を作成して使用できます。変数名は、グローバル定数名や要素名と同じにすることはできません。
変数は、次の 2 つの方法で作成できます。
構文は次のとおりです。
[type name] [variable name];
例:
Int a;
String s;
Logic isElementLongEnough;
変数の値を参照するには、まず代入演算子を使用して変数を初期化する必要があります。初期化されていない変数を参照すると、コンパイル時またはコードの実行時にエラーが発生します。
式を使って変数を宣言し、そのまま初期化できます。式には、要素名、要素のプロパティ、または別の変数などを指定できます。構文は次のとおりです。
Let [variable name] = [expression]
例:
Int a;a=3; Let a1 = a + 5;
Let myElement = SearchObjects.Group1.Group2.FirstItem
Let myRect = SearchObjects.Group1.Group2.FirstItem.Rect
システムは、指定した名前の変数を作成します。変数の型は、参照先の式の型によって暗黙的に決まります。同時に、その変数は式の値で初期化されます。
この方法で作成した変数は、深くネストされた要素やその他のオブジェクトの短縮名として便利に使えるため、記述を短くできます。
