8000 Push optionality of rule_modifiers and priority down into rule_modifi… · lark-parser/lark@4f7a5eb · GitHub
[go: up one dir, main page]

Skip to content

Commit 4f7a5eb

Browse files
committed
Push optionality of rule_modifiers and priority down into rule_modifiers and priority, like load_grammar does
1 parent 7f02bd1 commit 4f7a5eb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lark/grammars/lark.lark

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ _item: rule
1919
| token
2020
| statement
2121

22-
rule: rule_modifiers? RULE rule_params priority? ":" expansions
22+
rule: rule_modifiers RULE rule_params priority ":" expansions
2323
token: TOKEN priority? ":" expansions
2424

25-
rule_modifiers: RULE_MODIFIERS
25+
rule_modifiers: RULE_MODIFIERS?
2626

2727
rule_params: ["{" RULE ("," RULE)* "}"]
2828

29-
priority: "." NUMBER
29+
priority: ("." NUMBER)?
3030

3131
statement: "%ignore" expansions -> ignore
3232
| "%import" import_path ["->" name] -> import

0 commit comments

Comments
 (0)
0