예제 #1
0
파일: Functions.cs 프로젝트: shoff/Rant
 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);
 }
예제 #2
0
 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);
 }