【发布时间】:2014-05-13 14:42:35
【问题描述】:
Rascal m3 Java 抽象语法树中是否存在修饰符节点?我想检查某个方法是公共的、私有的还是受保护的。
In the description,声明了一个抽象数据类型,但是在我尝试访问的任何文件中,都没有找到匹配项。
在其他 ADT 中也没有指向修饰符的链接。在我尝试查找任何修饰符的代码下方。
public void visitModifier(loc file){
Declaration decl = createAstFromFile(file, true);
visit(decl){
case \private(): println("private");
case \public(): println("public");
case \protected(): println("protected");
}
}
【问题讨论】:
标签: abstract-syntax-tree rascal