!7 sS rules = [[ contains token "{" => It's a method ]]; sS bla = [[ chkfkshhwshoauan - X => Y yrzzucwknlfazxnb - Line X is Y. ljlpioyodpulgpid - Text is X egulideahjsbmivq - contains token X nizymecojotccctz - It's a method ]]; p { myTruth(bla); L lines = toLines(getServerTranspilation(#1008203)); lines = [S line : lines | eq(firstJavaToken(line), "static")]; //printNumberedLines(lines); for (S line : lines) if (lispBackwardRaw("yrzzucwknlfazxnb", quote(line)) == null) emit(lisp("yrzzucwknlfazxnb", aGlobalID(), quote(line))); for (Lisp lineIs : lispTruth2("yrzzucwknlfazxnb")) { S id = lineIs.raw(0); S text = lineIs.unq(1); ThoughtSpace ts = getOrAddThoughtSpace(id); ts.addStatement(lisp("ljlpioyodpulgpid", quote(text))); } printThoughtSpaces(); }