この記事は機械翻訳されています.免責事項
NetScalerの拡張 - 言語の概要
拡張言語は Lua 5.2 プログラミング言語に基づいています。Luaは、NetScalerソフトウェアなどのCプログラムへの組み込み向けに設計された、パフォーマンスの高いコンパクトな実行エンジンを提供します。
拡張言語は動的に型付けされます。つまり、各オブジェクトには独自の型情報が含まれます。どの変数も実行中いつでも任意の型を保持できるため、変数型は宣言されません。
言語も自由形式で、トークン間の空白は無視されます。文はセミコロンで区切ってもかまいませんが、必須ではなく、通常はセミコロンで区切ることもありません。ステートメントのブロックは通常、最後で終了します。C や Java では {と} のようにブロックを括弧で囲むことはできません。
識別子は、文字 (a ~ z および A ~ Z)、数字 (0 ~ 9)、およびアンダースコア (_) のシーケンスで、数字で始まりません。識別子は大文字と小文字が区別されるため、var、VAR、Var はすべて異なる識別子です。
コメントは–で始まります。–以降はすべて行末まで無視されます。例:
-- This is a comment.
このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
NetScalerの拡張 - 言語の概要
コピー完了
コピー失敗