這是我的形象結構ANTLR 4解析樹貴:如何從子規則上下文ANTLR 4中獲取令牌?
這是我的聽衆規則enterDeclaration:
public void enterDeclaration(ADTCParser.DeclarationContext ctx) {
TokenStream tokens = parser.getTokenStream();
String initDeclarationList = tokens.getText(ctx.initDeclarationList());
}
擺脫initDeclarationList令牌如:
String initDeclarationList = tokens.getText(ctx.initDeclarationList());
String parameterDeclaration = ???
我的問題是「如何從子規則中獲取標記」parameterDeclaration「from」基於結構的o上面的圖像?
BTW,使用語法下,在ANTLR 4 IM這是鏈接語法:https://github.com/antlr/grammars-v4/blob/master/c/C.g4
需要顯示相關的解析器規則。 – GRosenberg
即時通訊使用語法C EBNF在ANTLR 4 –