// for x=r, define <rule-context-type> x and list_x
String label = labelAST.getText();
if ( labelAST.parent.getType() == ANTLRParser.PLUS_ASSIGN ) {
factory.defineImplicitLabel(ast, this);
String listLabel = gen.getTarget().getListLabel(label);
RuleContextListDecl l = new RuleContextListDecl(factory, listLabel, ctxName);
rf.addContextDecl(ast.getAltLabel(), l);
}
else {
RuleContextDecl d = new RuleContextDecl(factory,label,ctxName);
labels.add(d);