public override void Visit(INumberToken t) { if (m_edgesCurrent.Execute(t)) { m_edgesCurrent = m_edgesNumber; } else { ThrowException(t); } }
public override void Visit(INumberToken t) { double number = double.Parse(t.ToString()); m_nodes.Push(new NumberLeaf(number)); }
public virtual void Visit(INumberToken t) { }
public override void Visit(INumberToken t) { m_resultTokens.Add(t); }