1
91
有一个 Online Railroad Diagram Generator . 它创建SVG syntax diagrams 也被称为铁路图, context-free grammars 指定在 EBNF . 您可以复制SVG代码或进行屏幕截图。 你必须输入语法,它就会画出图表。 例如,要创建显示的第一个铁路图,您将使用以下代码:
然后你可以继续定义
查看页面上的一些示例图。它们有XML甚至EBNF本身。 |
2
48
|
3
16
Tab Atkins Jr. 创建了一个 Javascript Railroad-diagram Generator 使用 svg 特别是因为他找不到一个有他想要的视觉吸引力的人,也就是说。” json.org的外观 “。 |
4
7
几天前也有类似的问题: What is a good tool for creating railroad diagrams? 这个问题是关于如何在sqlite语法图中生成铁路图的。这个 accepted answer 发现这些图表是使用TCL中编写的DSL生成的。 Another answer 提出了一种使用基于EBNL语法的图表生成器的建议。 |
5
4
IBM的铁路轨道生成器处理得很好的一件事情就是默认值。我还没有见过其他发电机这样做。 一个例子是
|
6
3
|
7
3
我也一直在寻找用于生成这些的工具
Syntax
图表和
我知道有工具 out there 但我会说发电机来自 bottlecaps.de 有一个漂亮的图形和颜色选项。不幸的是,我无法在那里自行获取工具的源代码。
我也在这里讨论了答案的相关问题,但只有以下几点我们可以作为开放源代码获得答案
|
8
0
看一看 http://code.google.com/p/html-railroad-diagram/ 它生成HTML铁路图。有一个 example 这显示了由带链接的javascript在HTML页面中生成的JSON铁路。 |
9
0
我似乎还记得IBM有一个工具,可以将这些图表作为他们的图书管理员SGML套件的一部分来构建。铁路图通常用于大型机文档。 |