Description
Railroad diagrams can be generated from W3C-style EBNF grammars. It is useful for documentation that needs visual explanations of language syntax.
Generated diagrams should be checked against the source grammar. Small grammar mistakes can mislead readers and implementers.