!7 static int varIndex; sS makeVar() { ret "v" + ++ varIndex; } p { set tok_doubleFor_v2_debug; for (S s : ll([[ for (String term, List defs : chemistryTermsFromWikipedia()) { crazy funny stuff; }]], [[ for (S a, S b : blubb()) someStuff(bla); }]])) { L tok = javaTok(s); tok_doubleFor_v2(tok); assertProperlyJavaToked(tok); print(join(tok)); print(); } }