static PTElement ai_parseBottomUpToTree(S input) { ret ai_parseBottomUpToTree(new AI_BottomUpParser1, input); } static PTElement ai_parseBottomUpToTree(AI_BottomUpParser1 parser, S input) { parser.parse(input); ret ai_parseBottomUpToTree(parser); } static PTElement ai_parseBottomUpToTree(AI_BottomUpParser1 parser, L tok) { parser.parse(tok); ret ai_parseBottomUpToTree(parser); } static PTElement ai_parseBottomUpToTree(AI_BottomUpParser1 parser) { ret ai_completeParseTree(parser, ai_buParser_makeRootElement(parser)); }