static O quickEval(S t) { if (isQuoted(t)) ret unquote(t); if (isInteger(t)) ret parseIntOrLong(t); if (isLongConstant(t)) ret parseLong(t); if (eq(t, "null")) ret null; if (eq(t, "false")) ret false; if (eq(t, "true")) ret true; if (isIdentifier(t)) ret getMC(t); if (isSnippetID(t)) ret t; throw quickFail("Can't quick eval: " + t); }