我刚刚链接到JSON 网站,这些图像让我震惊。一种更好的方式来直观地显示我从未见过的解析器的流程。现在我希望能够为我自己的项目制作这些图表。
首先,这种类型的图表叫什么?
有没有可以生成这些的程序,还是我一个人?
我刚刚链接到JSON 网站,这些图像让我震惊。一种更好的方式来直观地显示我从未见过的解析器的流程。现在我希望能够为我自己的项目制作这些图表。
首先,这种类型的图表叫什么?
有没有可以生成这些的程序,还是我一个人?
定义: http ://en.wikipedia.org/wiki/Syntax_diagram
当我搜索语法图工具时,列出了几个。
我对 graphvis 工具有一些小的经验,请在www.graphviz.org/Gallery上查看他们广泛的画廊
我希望这有帮助。
用于ANTLR语法的图形 EBNF 编辑器ANTLRWorks 会自动生成您键入的规则的语法图。
例如,如果您键入以下规则(并且string
和value
也存在!):
object
: '{' ((string ':' value) | ',')* '}'
;
ANTLRWorks 立即在页面底部显示下图:
您可以放大并以各种格式(EPS 或位图)导出。