public AbstractStackNode<IConstructor>[] A(){
return (AbstractStackNode<IConstructor>[]) new AbstractStackNode[]{A_EXPECT_1[0], A_EXPECT_2[0]};
}
public IConstructor executeParser(){
return parse(NONTERMINAL_START_S, null, "aaaa".toCharArray(), new DefaultNodeFlattener<IConstructor, IConstructor, ISourceLocation>(), new UPTRNodeFactory());
}