Есть ли генератор железной дороги EBNF, который может создавать большие куски, а не одну диаграмму для производства грамматики?Большая зернистость Генератор диаграммы железной дороги?
Я попытался http://bottlecaps.de/rr/ui и это довольно хорошо: может царапать EBNF грамматик из W3C спецификации (например, http://www.w3.org/TR/sparql11-query/), генерирует либо один XHTML с вставленным SVG или почтовый индекс со многим в формате PNG, перекрестные ссылками определений и использования.
Однако грамматика SPARQL 1.1 имеет 173 произведения. Это очень сложно понять, когда у вас есть одна диаграмма для каждой продукции. Я ищу что-то такое, как этот: http://ontologicalengineering.blogspot.com/2008/12/sparql-railroad-diagram-from-hell.html