Closed shujaatak closed 6 months ago
Let suppose one write the following:
letter ::= 'A' ... 'Z' | 'a' ... 'z'
then some feature for expanding it automatically in EbnfStudio would be so awesome!
Example:
digit ::= '0' ... '9'
expanded to:
digit ::= '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'
That looks like a typical lexer production. EbnfStudio is only a parser generator tool, useful for LL(1) grammars with LL(k) exceptions.
Let suppose one write the following:
then some feature for expanding it automatically in EbnfStudio would be so awesome!
Example:
expanded to: