Closed yegor256 closed 7 months ago
@maxonfjvipon please, check this one. EBNF expects all rules to be unique, either lowcase or uppercase. Probably, we have comment
and COMMENT
in the antlr script now.
@yegor256 you're right. comment
is a parser rule, COMMENT
is a lexer rule. They actually may be the same (in lowcase). Do you suggest to rename one of them?
@maxonfjvipon yes, we have to rename. This is the only way to make EBNF rendering work.
@maxonfjvipon I enabled EBNF job for pull requests too, in 7089d7dc5
EBNF fails now: https://github.com/objectionary/eo/actions/runs/7767407515/job/21184221160#step:9:16