public virtual void CaseTOperatorPlus(TOperatorPlus node) { DefaultCase(node); }
internal override void RemoveChild(Node child) { if ( _add_ == child ) { _add_ = null; return; } if ( _operator_plus_ == child ) { _operator_plus_ = null; return; } if ( _mult_ == child ) { _mult_ = null; return; } }
public ABAdd( PAdd _add_, TOperatorPlus _operator_plus_, PMult _mult_ ) { SetAdd (_add_); SetOperatorPlus (_operator_plus_); SetMult (_mult_); }
public void SetOperatorPlus(TOperatorPlus node) { if(_operator_plus_ != null) { _operator_plus_.Parent(null); } if(node != null) { if(node.Parent() != null) { node.Parent().RemoveChild(node); } node.Parent(this); } _operator_plus_ = node; }
public override void CaseTOperatorPlus(TOperatorPlus node) { index = 1; }