感谢您提供反馈

这篇文章已经过机器翻译.放弃

NetScaler 扩展 - 语言概述

扩展语言基于 Lua 5.2 编程语言。Lua 提供了一个性能良好的紧凑型执行引擎,专为嵌入 C 程序(如 NetScaler 软件)而设计。

扩展语言是动态类型的,这意味着每个对象都有自己的类型信息。在执行过程中,任何变量都可以随时保存任何类型,因此不声明变量类型。

该语言也是自由形式,其中标记之间的空格会被忽略。语句可以用分号分隔,但这不是必需的,通常也不会这样做。语句块通常在结束时终止。像 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 扩展 - 语言概述