예제 #1
0
 public object Evaluate(ExecutionState state, Token contextToken)
 {
     state.BranchOutput();
     try
     {
         Render(state);
     }
     catch
     {
         state.CancelBranch();
         throw;
     }
     return(state.ReadAndRemoveBranch());
 }