我对
sqlite’s syntax diagrams印象非常深刻,并且想知道是否有人可以推荐可以让我创建类似图形的软件。
看起来他们写了
their own script来生成这些,作为TCL中的一些嵌入式DSL。你可能可以重新使用他们的脚本。
编辑:是的,它很容易使用,虽然它看起来会需要一点调整,使输出更漂亮(由于某种原因,转换不能在我的系统上的antialias这个; postscript输出看起来不错)。
hello { line HELLO {or WORLD {line MY FRIEND {opt ANDREY}} } }
编辑2:这是一个brief article的工作原理,以及一些注释如何匿名登录来查看源,如果你不能立即看到它。