1

在 json.org 网站中,您可以看到几个图表(我不知道要描述的正确术语),它们显示了该语言的整个有效语法。例如http://json.org/object.gif

这些图表怎么称呼?

你用什么软件来创建它们?

谢谢你,马克西姆。

4

4 回答 4

2

铁路/语法图可以由不同的软件创建。

是 Ruby 的生成器。

是 Haskell 中的一个,Latex 中的一个。

于 2010-06-27T08:07:02.230 回答
1

根据json.org 上使用的铁路图生成工具, JSON 网站上的图表是使用 Visio 创建的。

但我怀疑它将 BNF 语法转换为语法图。

于 2010-06-27T08:31:38.740 回答
1

不确定这是否是您想要的,但ANTLRWorks是解析器生成器 ANTLR 的编辑器,可即时显示这些图表:

蚂蚁工厂
(来源:antlr.org

于 2010-06-27T08:34:27.660 回答
0

我已经看到它们被称为语法图和铁路图——那里有生成它们的工具,例如这个用于Ruby的工具或这个用于Latex的插件

于 2010-06-27T08:07:59.143 回答