|
|
@@ -10,10 +10,12 @@ token: TOKEN priority? ":" expansions _NL |
|
|
|
priority: "." NUMBER |
|
|
|
|
|
|
|
statement: "%ignore" expansions _NL -> ignore |
|
|
|
| "%import" import_args ["->" name] _NL -> import |
|
|
|
| "%import" import_path ["->" name] _NL -> import |
|
|
|
| "%import" import_path name_list _NL -> multi_import |
|
|
|
| "%declare" name+ -> declare |
|
|
|
|
|
|
|
import_args: "."? name ("." name)* |
|
|
|
!import_path: "."? name ("." name)* |
|
|
|
name_list: "(" name ("," name)* ")" |
|
|
|
|
|
|
|
?expansions: alias (_VBAR alias)* |
|
|
|
|
|
|
|