书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 116519 个相关结果.
  • 7.13. nonlocal 语句

    7.13. nonlocal 语句 7.13. nonlocal 语句 nonlocal_stmt ::= "nonlocal" identifier ( "," identifier )* nonlocal 语句会使得所列出的名称指向之前在最近的包含作用域中绑定的除全局变量以外的变量。 这种功能很重要,因...
  • INSERT ALL INTO

    Oracle兼容-语法-INSERT ALL 1. 语法 2. 定义和用法 3. 示例 问题反馈 联系我们 Oracle兼容-语法-INSERT ALL 1. 语法 INSERT [ LOW_PRIORITY | DELAYED | HIGH_PRIORITY ] { ALL insert_into_clau...
  • 7.13. nonlocal 语句

    7.13. nonlocal 语句 7.13. nonlocal 语句 nonlocal_stmt ::= "nonlocal" identifier ( "," identifier )* nonlocal 语句会使得所列出的名称指向之前在最近的包含作用域中绑定的除全局变量以外的变量。 这种功能很重要,因...
  • super 和 self

    super 和 self super 和 self 在路径上使用 super (父级)和 self (自身)关键字,可以在访问项时消除歧义和防止不必要的路径的硬编码。 fn function () { println !( "called `function()`" ); } mod cool { ...
  • 5. 基本概念

    3162 2018-04-19 《ANTLR 4简明教程》
    5. 基本概念 实现语法分析器 二义性 语法分析树 监听器和访问者 语法分析树Listener 语法分析树Visitor 5. 基本概念 一门语言由有效的句子组成,一个句子由短语组成,一个短语由子短语和词汇符号组成。要实现一门语言,我们必须构建一个能读取句子以及对发现的短语和输入符号作出适当反应的应用。 这样的应用必须能识别特定语言的所有...
  • 36. 要避免的陷阱

    要避免的陷阱 变量和常量 常量在编译时计算 赋值为 Nil 产生不同的值, 通常是 Any 使用块来插入匿名状态变量 Blocks 提防空 “block” 对象 给属性赋值 BUILD 防止从构造函数参数中自动初始化属性 空白 regex 中的空白不按字面匹配 模棱两可的解析 块与散列切片的歧义性 化简与数组构造函数的歧义性 小于与单...
  • 作用域规则

    作用域规则 块作用域 元组或对象作用域 模块作用域 代码重排 作用域规则 标识符从其声明点开始有效,直到声明发生的块结束。 标识符已知的范围是标识符的范围。 标识符的确切范围取决于它的声明方式。 块作用域 在块的声明部分中声明的变量的 作用域 从声明点到块结束有效。 如果块包含第二个块,其中标识符被重新声明,则在该块内,第二个声明将是有...
  • Import语句

    作用域规则 块作用域 元组或对象作用域 模块作用域 代码重排 作用域规则 标识符从其声明点开始有效,直到声明发生的块结束。 标识符已知的范围是标识符的范围。 标识符的确切范围取决于它的声明方式。 块作用域 在块的声明部分中声明的变量的 作用域 从声明点到块结束有效。 如果块包含第二个块,其中标识符被重新声明,则在该块内,第二个声明将是有...
  • 作用域规则

    作用域规则 块作用域 元组或对象作用域 模块作用域 代码重排 作用域规则 标识符从其声明点开始有效,直到声明发生的块结束。 标识符已知的范围是标识符的范围。 标识符的确切范围取决于它的声明方式。 块作用域 在块的声明部分中声明的变量的 作用域 从声明点到块结束有效。 如果块包含第二个块,其中标识符被重新声明,则在该块内,第二个声明将是有...
  • 升级日志

    升级日志 目前从v2.5.0 => v2.6.1都是可以直接升级的。不用修改任何代码 升级日志 主要的变更直接看github的提交历史就好啦。这边主要对不兼容的地方做说明。 目前从v2.5.0 => v2.6.1都是可以直接升级的。不用修改任何代码 v2.6.2起 废除了getByPk方法请统一用 getByColumn v2.6....