是否有一个 EBNF 铁路生成器可以创建更大的块,而不是每个语法生成一个图表?
我已经尝试过http://bottlecaps.de/rr/ui并且非常好:可以从 W3C 规范中抓取 EBNF 语法(例如http://www.w3.org/TR/sparql11-query/),生成一个带有嵌入 SVG 的单个 XHTML 或带有许多 PNG 的 zip 交叉链接定义和用法。
但是,SPARQL 1.1 语法有 173 个产生式。当每个产品都有一张图表时,很难理解。我正在寻找类似这样的块:http: //ontologicalengineering.blogspot.com/2008/12/sparql-railroad-diagram-from-hell.html