Citrix ADC拡張機能-言語の概要

拡張言語は,Lua 5.2プログラミング言語に基づいています。Luaは,Citrix ADCソフトウェアなどのCプログラムに埋め込むために設計された優れたパフォーマンスを備えたコンパクトな実行エンジンを提供します。

拡張言語は動的に型付けされます。まり,各オブジェクトは独自の型情報を保持します。どの変数も実行中にいでも任意の型を保持できるため,変数型は宣言されません。

言語は自由形式でもあり,トクン間の空白は無視されます。ステトメントはセミコロンで区切ることができますが,これは必須ではなく,通常は行われません。ステトメントのブロックは,通常,終了によって終了します。CやJavaでは、{と} のようなブロックの周りに括弧はありません。

識別子は,文字のシーケンス(~ zおよび~ z),数字(0 ~ 9),およびアンダースコア(_)で数字で始まりません。識別子は大文字と小文字が区別されるため,var, var,およびvarはすべて異なる識別子です。

コメントは-によって開始されます。—以降のすべては,行の最後まで無視されます。例:

——这是一个评论。

Citrix ADC拡張機能-言語の概要

この記事の概要