Exemple #1
0
 private static bool Break(Interpreter interpreter, RantPattern source, Stringe tagname, Argument[] args)
 {
     if (interpreter.CurrentRepeater == null)
     {
         return(false);
     }
     interpreter.CurrentRepeater.Finish();
     Interpreter.State state = null;
     while (!interpreter.BaseStates.Contains(state = interpreter.CurrentState))
     {
         interpreter.PopState();
     }
     interpreter.BaseStates.Remove(state);
     return(true);
 }