1

我有一个 BNF 语法,还有很多我想解析的关于语法的表达式。是否存在一些我可以使用 ( ) 进入树来表示树然后软件绘制它们的软件?

4

1 回答 1

0

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

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

于 2010-09-15T15:07:32.990 回答