我有一个BNF语法,以及相当多的表达式,我应该根据语法进行分析。有没有一些软件可以让我使用()进入树来表示树,然后软件绘制它们?
发布于 2010-09-15 15:07:33
它不会直接画出你的树,但是Dot非常接近。它真正需要的是图形,而不是嵌套结构。
这很容易实现:您可以相对容易地将树分解为一组具有唯一名称的节点,并使用这些唯一的引用实现子引用。现在,您的树只是一组具有命名引用的节点。在这一点上,塑造你的节点集应该很容易,这样Dot就可以为你绘制它们了。有关更多详细信息,请阅读网站上的"dotguide“。
https://stackoverflow.com/questions/3718606
复制相似问题