瀏覽代碼

Added comments

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.11.2
Erez Sh 3 年之前
父節點
當前提交
1cfbb7be27
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. +2
    -0
      lark/load_grammar.py

+ 2
- 0
lark/load_grammar.py 查看文件

@@ -1015,8 +1015,10 @@ class GrammarLoader:
term_defs += new_td
rule_defs += new_rd

# replace rules by overridding rules, according to name
for r in overriding_rules:
name = r[0]
# remove overridden rule from rule_defs
overridden, rule_defs = classify_bool(rule_defs, lambda r: r[0] == name) # FIXME inefficient
if not overridden:
raise GrammarError("Cannot override a nonexisting rule: %s" % name)


Loading…
取消
儲存