Ejemplo n.º 1
0
 public void SetRight(RptUnit right)
 {
     if (_right is IRightRpnUnit)
     {
         (_right as IRightRpnUnit).SetRight(right);
     }
     else
     {
         _right = right;
     }
 }
Ejemplo n.º 2
0
		private bool IsUncompletedRpnUnit(RptUnit rpnUnit)
		{
			return rpnUnit is IRightRpnUnit && !(rpnUnit as IRightRpnUnit).IsCompleted;
		}
Ejemplo n.º 3
0
 public BinaryRpnUnit(RptUnit left, RpnOperator op)
 {
     _left = left;
     _op   = op;
 }