private static bool Else(Interpreter interpreter, RantPattern source, Stringe tagname, Argument[] args) { if (!interpreter.UseElse()) { return(false); } interpreter.PushState(Interpreter.State.CreateSub(source, args[0].GetTokens(), interpreter, interpreter.CurrentState.Output)); return(true); }
private static bool Else(Interpreter interpreter, Source source, Stringe tagname, Argument[] args) { if (!interpreter.UseElse()) { return(false); } interpreter.PushState(State.CreateDerivedShared(source, args[0].GetTokens(), interpreter)); return(true); }