Version: 1.2.0 定义 编码注释标识符 & 关键字字符串字面值原始字符串字面值字符字面值操作符 句法 语法 常量和常量表达式类型 预定义整数类型预定义浮点类型字符类型字符串类型结构化类型开放数组(openarray)未检查数组对象构造集合类型将GC内存和 ptr 混用过程类型自动类型 类型相等性子类型关系赋值兼容性 基于 ‘var T’ 的重载可变参数匹配 语句列表表达式Void上下文Let语句常量段If语句When语句Yield语句Break语句Continue语句Using语句When表达式Block表达式类型转换addr操作符 过程 方法调用语法命令调用语法匿名过程不可重载的内置Var返回类型 多方法 隐式items和pairs调用 转换器异常处理 Try表达式Defer语句异常层级 效应系统 Tag跟踪 泛型 类型类别泛型符号查找Bind语句 类型化和无类型形参无类型可变参数标识符构造模板卫生 宏 BindSymMacros用作编译指示 特殊类型 因为迭代器是首选解释,y 的类型为 string : Include语句从目录中集体导入From import语句Import语句 编译器消息 deprecated编译指示compileTime编译指示acyclic编译指示shallow编译指示asmNoStackFrame编译指示fatal编译指示hint编译指示linearScanEnd 编译指示unroll编译指示编译选项编译指示register编译指示pragma编译指示used编译指示 特定实现的编译指示 Volatile编译指示Header编译指示Compile编译指示PassC编译指示Emit编译指示ImportObjC编译指示InjectStmt编译指示自定义标注 Importc编译指示Extern编译指示Byref编译指示Union编译指示用于导入的Dynlib编译指示 线程 GC安全线程和异常