Citrix ADC 扩展 - 语言概述
扩展语言基于 Lua 5.2 编程语言。Lua 提供了具有良好性能的紧凑型执行引擎,该引擎专为嵌入 C 程序(如 Citrix ADC 软件)而设计。
扩展语言是动态类型的,这意味着每个对象都有自己的类型信息。任何变量都可以在执行过程中随时保存任何类型,因此变量类型不会被声明。
语言也是自由形式,其中令牌之间的空白被忽略。语句可以用分号分隔,但这不是必需的,通常不这样做。语句块通常会在结束时终止。在 C 或 Java 中没有像 {和} 这样的块的括号。
标识符是字母序列(a 到 z 和 A 到 Z)、数字(0 到 9)和下划线(_),并非以数字开头。标识符区分大小写,因此 var,VAR 和 Var 都是不同的标识符。
评论由 — 开始。之后的一切 — 被忽略到行的末尾。示例:
-- This is a comment.
Citrix ADC 扩展 - 语言概述
在本文中
已复制!
失败!