There are many grammars and tools out there using the same variation of EBNF, and TatSu should be able to parse it.
Examples:
Changes required:
- Accepting
:=, :=, and : for introducing the right hand side of rules
- Accept
()* and ()+ for closures
- Not require a
; to end a rule (indented expressions belong to the rule)
- Accept
/* ... */ comments
There are many grammars and tools out there using the same variation of EBNF, and TatSu should be able to parse it.
Examples:
Changes required:
:=,:=, and:for introducing the right hand side of rules()*and()+for closures;to end a rule (indented expressions belong to the rule)/* ... */comments