|
|
@@ -121,7 +121,7 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>)
|
|
|
// 必须是大写,其余字母小写
|
|
|
// - 蛇形风格:一个或多个单词序列,仅允许小写字母,之间以下划线分隔。
|
|
|
// - 羊肉串风格:一个或多个单词序列,仅允许小写字母,之间以连字符(半角减号)分隔。
|
|
|
-// - 变量:指通过 #var、#list、#local 等语句创建的内存片段,其中 #local 也称为局部变量。参见 HELP DataType
|
|
|
+// - 变量:指通过 #var、#local 语句创建的内存片段,其中 #local 也称为局部变量。参见 HELP DataType
|
|
|
// - 定义块:指 #action、#alias 等语法定义代码,有时也称为「触发器」,参见 #help triggers
|
|
|
// - 顶级块:直接写在文件最外层的,不包含在任何定义块中的定义块,被称为顶级块。
|
|
|
// - 次级块:那些被包含在别的定义块当中的嵌套定义块,被称为次级块。
|
|
|
@@ -230,9 +230,9 @@ PaoTin++ © 2020~2023 的所有版权均由担子炮(dzp <danzipao@gmail.com>)
|
|
|
//
|
|
|
// PaoTin++ 规范下,有几种不同类型的变量,它们分别是(作用范围依次递减):
|
|
|
//
|
|
|
-// - 全局变量:由 #var 或 #list 命令创建,全局作用域,可供所有人访问。
|
|
|
-// - 模块全局变量:由 VAR、#var 或 #list 命令创建,模块作用域,可供模块内所有代码共享。
|
|
|
-// - 定义块全局变量:由 #var 或 #list 命令创建,模块作用域,可供该定义块所有下属次级块共享。
|
|
|
+// - 全局变量:由 #var 命令创建,全局作用域,可供所有人访问。
|
|
|
+// - 模块全局变量:由 VAR、#var 命令创建,模块作用域,可供模块内所有代码共享。
|
|
|
+// - 定义块全局变量:由 #var 命令创建,模块作用域,可供该定义块所有下属次级块共享。
|
|
|
// - 局部变量:由 #local 命令创建,块作用域,仅在代码块内可以访问。
|
|
|
//
|
|
|
// 其中全局变量采用大骆驼命名风格,前面加 g 前缀,例如 gCurrentMUDLIB。
|