/// <summary>
 ///     将此中序表达式转化为前序表达式。
 ///     此为对 PreorderExpression.FromSeqientalExpression 的转发。
 /// </summary>
 /// <returns>所对应的前序表达式</returns>
 public PreorderExpression ToPreorderExpression()
 {
     return(PreorderExpression.FromSeqientialExpression(this));
 }
Beispiel #2
0
 /// <summary>
 ///     从前序表达式构造计算器。
 /// </summary>
 /// <param name="expression">前序表达式</param>
 /// <returns>对应的计算器封装</returns>
 public static CalculatorMachine FromPreorderExpression(PreorderExpression expression)
 {
     return(new CalculatorMachine {
         Expression = expression
     });
 }