!7 p-exp { S s = "{At some point in the past} I go for a walk"; L tok = javaTokPlusBrackets(s); pnlStruct(tok); new HashMap preparsed; for (int i = 1; i < l(tok); i += 2) { S t = tok.get(i); if (isCurlyBraced(t)) { PTElement tree = ai_parseToTreeWithGuessing(t); if (tree != null) { preparsed.put(i, tree); print(className(tree)); print(ai_renderCulledParseTree(tree)); } } } /* tok = dropPunctuation(tok); L words = ai_uncategorizedWordsInSentence(tok); //print("Have " + n2(words, "unknown word")); new AI_BottomUpParser1 parser; parser.wordsToCategories = DerivedMap(ai_wordToCategories()); Map> guessMap = new HashMap; temp tempSetThreadLocal(ai_getWordToCategoryWeight_map, guessMap); for (S word : words) { Map map = ai_guessCategoriesForUnknownWord_weighted(word); guessMap.put(word, map); parser.wordsToCategories.put(word, keys(map)); } ret ai_parseBottomUpToTree(parser, tok); */ }