Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 BNF 语法,还有很多我想解析的关于语法的表达式。是否存在一些我可以使用 ( ) 进入树来表示树然后软件绘制它们的软件?
它不会直接绘制你的树,但Dot非常接近。它真的想要一个图表,而不是一个嵌套结构。
您可以轻松到达那里:您可以相对轻松地将树分解为一组具有唯一名称的节点,并使用这些唯一引用实现子引用。现在您的树只是一组具有命名引用的节点。那时它应该很容易塑造你的节点集,所以 Dot 会为你绘制它们。阅读网站上的“dotguide”了解更多详情。