这是本文档旧的修订版!
Covariant Script 作用域和名称空间
4.1 定义(definition)
block 语句块 end
定义一个临时作用域
临时作用域中的变量会在离开作用域后销毁
namespace 名称空间名 语句块 end
定义一个名称空间
名称空间中只允许引入其他名称空间,变量定义,函数定义,类型定义以及名称空间定义
using 名称空间名
引入一个名称空间,这将会在当前作用域中建立引入的名称空间中所有变量的引用
4.2 名称查找
变量名
从最上层作用域开始向下查找变量
local.变量名
查找当前作用域中的变量
global.变量名
查找全局作用域中的变量
名称空间名.变量名
查找名称空间中的变量
变量名.变量名