static PTElement ai_completeParseTree(AI_BottomUpParser1 parser, PTElement root) { if (root == null) null; L productions = ai_buParser_parseWeightedProductions(); ai_parseTree_makeWeights(parser, productions, root); ai_parseTree_makeTotalWeights(root, 1); ret root; }