static bool ctxEvalCondition(S cond) { cond = ctxUnbracket(cond); SS globals = ctxContext().globals; L tok = javaTok(cond); S t = get(tok, 1); if (isIdentifier(t) && ( l(tok) == 9 && eqGet(tok, 3, "=") && eqGet(tok, 5, "=") && eqGetIC(tok, 7, "true") || l(tok) == 3)) ret eq(t, "TRUE") || eqic(globals.get(t), "TRUE"); Bool b = woodyEvalTimeCondition(cond); if (b != null) ret b; fail("Unknown condition: " + cond); }