static boolean snlIsList(Lisp tree) { S head = tree.head; L tok = codeTokensOnly(javaTok(head)); if (l(tok) == 0) ret false; for (int i = 0; i < l(tok); i++) if (!eq(tok.get(i), (i & 1) == 0 ? "*" : ",")) ret false; ret true; }