!747 m { p { L tok = tokMainJavaTest(); L main = cloneList(findMainClass(tok)); removeInnerClasses(main); main = javaTok(main); for (L f : getFunctionNames(main)) print("Function found: " + f); //saveMainJava(tok); } static L tokMainJavaTest() { ret javaTok(loadSnippet("#2000584")); } static void removeInnerClasses(L tok) { for (L c : innerClasses(tok)) clearAllTokens(c); } static L getFunctionNames(L tok) { // TODO } }