C# 如何用C替换AST(ANTLR)中的文本#
有人能帮我解决这个问题吗。我需要遍历一个抽象语法树来替换C#中的所有子文本,我想说这个属性就是为这个目的而提供的,但是正如您所看到的,这个方法实际上什么都不做。该方法(从C# 如何用C替换AST(ANTLR)中的文本#,c#,antlr3,abstract-syntax-tree,C#,Antlr3,Abstract Syntax Tree,有人能帮我解决这个问题吗。我需要遍历一个抽象语法树来替换C#中的所有子文本,我想说这个属性就是为这个目的而提供的,但是正如您所看到的,这个方法实际上什么都不做。该方法(从BaseTreeAdaptor继承)至少抛出一个NotSupportedException 您需要做的是获取与树节点关联的IToken,可能是通过调用。然后您可以设置令牌的属性,至少为
BaseTreeAdaptor
继承)至少抛出一个NotSupportedException
您需要做的是获取与树节点关联的IToken
,可能是通过调用。然后您可以设置令牌的属性,至少为