static bool ctxEvalPattern(S pat) { if (empty(pat)) true; CtxContext c = ctxContext(); pat = ctxExpandMacros(pat, c.regexpMacros); ret regexpCtx(pat, c.input).find(); }