static boolean nlIsMultipleStatements(S text) { L tok = codeTokens(snlTok(text)); //ret eq(first(tok), "[") && eq(last(tok), "]"); if (!(eq(first(tok), "[") && eq(last(tok), "]"))) ret false; new L warnings1; new L warnings2; Lisp parse1 = nlParse(tok, true, false, warnings1); Lisp parse2 = nlParse(subList(tok, 1, l(tok)-1), true, false, warnings2); //ret !eq(parse1, parse2); ret l(warnings2) > l(warnings1); //ret isJuxta(tree) && snlSplitOps(tree) == null; }