Parsing 用于创建parsetrees automagic的软件(paint除外)

Parsing 用于创建parsetrees automagic的软件(paint除外),parsing,drawing,bnf,Parsing,Drawing,Bnf,我有一个BNF语法,还有相当多的表达式,我想用它来解析。是否存在一些软件,我可以输入树来表示树,然后软件绘制它们 它不会直接画出你的树,但是非常接近。它真正想要的是图形,而不是嵌套结构 您可以轻松到达: 您可以相对轻松地将树分解为一组具有唯一名称的节点,并使用这些唯一引用实现子引用。现在,树只是一组具有命名引用的节点。在这一点上,它应该是非常容易形成您的节点集,所以Dot将为您绘制它们。有关更多详细信息,请阅读网站上的dotguide。你用什么来表示树?他的意思是将树编码为一组嵌套的S表达式:+

我有一个BNF语法,还有相当多的表达式,我想用它来解析。是否存在一些软件,我可以输入树来表示树,然后软件绘制它们

它不会直接画出你的树,但是非常接近。它真正想要的是图形,而不是嵌套结构

您可以轻松到达:
您可以相对轻松地将树分解为一组具有唯一名称的节点,并使用这些唯一引用实现子引用。现在,树只是一组具有命名引用的节点。在这一点上,它应该是非常容易形成您的节点集,所以Dot将为您绘制它们。有关更多详细信息,请阅读网站上的dotguide。

你用什么来表示树?他的意思是将树编码为一组嵌套的S表达式:+*a 3-X YYes,诸如此类!谢谢你,呵呵。