所有公开日志
跳到导航
跳到搜索
所有osdev公开日志的联合展示。您可以通过选择日志类型、输入用户名(区分大小写)或相关页面(区分大小写)筛选日志条目。
- 2022年2月23日 (三) 07:53 Zhang3 讨论 贡献创建了页面Left-recursion.md (创建页面,内容为“# Left-recursive rules(左递归规则) 一些通用语言构造的最自然的表达是左递归。 例如C声明符和算术表达式。 不幸的是,算术表达式的左递归规范通常是模棱两可的,但比典型的自上而下语法所需的多级更容易写出。 这里是一个带有左递归表达式规则的示例ANTLR 4语法: ``` stat: expr '=' expr ';' // e.g., x=y; or x=f(x); | expr ';' // e.g., f(x); or f(g(x)); ;…”)