static void ctxProcessInput(S s) { CtxContext c = ctxContext(); c.input = s; c.nextRule = ctxFindRuleForInput(); ctxProcessRules(); }