예제 #1
0
 /// <summary>
 ///     判断此节点是否左括号。
 ///     此为对OperatorCalculator.IsLeftBracket的转发。
 /// </summary>
 /// <param name="node">要判断的节点</param>
 /// <returns>一个值,指示此节点是否优先级。</returns>
 public static bool IsLeftBracket(this CalculatorNode node)
 {
     return(OperatorCalculatorNode.IsLeftBracket(node));
 }
예제 #2
0
 /// <summary>
 ///     获取节点所对应的优先级。
 ///     此为对 OperatorCalculator.OperatorRank 的转发。
 /// </summary>
 /// <param name="node">要获得优先级的节点</param>
 /// <returns>节点所对应的优先级</returns>
 public static int Rank(this CalculatorNode node)
 {
     return(OperatorCalculatorNode.OperatorRank(node));
 }