除了绘制以外的软件可以自动创建parsetrees

时间:2010-09-15 14:28:55

标签: parsing drawing bnf

我有一个BNF语法,而且我想在语法方面解析一些表达式。是否存在一些我可以使用()来表达树而不是软件绘制树的软件?

1 个答案:

答案 0 :(得分:0)

它不会直接绘制你的树,但Dot非常接近。它真的想要一个图形,而不是嵌套结构。

你可以轻松到达那里: 您可以相对轻松地将树分解为具有唯一名称的一组节点,并使用这些唯一引用实现子引用。现在,您的树只是一组带有命名引用的节点。此时,设置节点集应该非常容易,因此Dot会为您绘制它们。请阅读网站上的“dotguide”了解更多详情。