示例#1
0
文件: Factor.cs 项目: Slesa/Lingua
 public static void Rule(Factor result, ParenthesisOpen parenthesisOpen, Expression expression, ParenthesisClose parenthesisClose)
 {
     result.Value = expression.Value;
 }
示例#2
0
文件: Factor.cs 项目: Slesa/Lingua
 //public static void Rule(Factor result, UnaryOperator op, Expression expression)
 //{
 //    result.Value = op.Function(expression.Value);
 //}
 public static void Rule(Factor result, Number number)
 {
     result.Value = number.Value;
 }
示例#3
0
文件: Term.cs 项目: Slesa/Lingua
 public static void Rule(Term result, Factor factor)
 {
     result.Value = factor.Value;
 }
示例#4
0
文件: Term.cs 项目: Slesa/Lingua
 public static void Rule(Term result, Term term, TermOperator op, Factor factor)
 {
     result.Value = op.Function(term.Value, factor.Value);
 }
示例#5
0
文件: Factor.cs 项目: Slesa/Lingua
 public static void Rule(Factor result, ParenthesisOpen parenthesisOpen, Expression expression, ParenthesisClose parenthesisClose)
 {
     result.Value = expression.Value;
 }
示例#6
0
文件: Factor.cs 项目: Slesa/Lingua
        //public static void Rule(Factor result, UnaryOperator op, Expression expression)
        //{
        //    result.Value = op.Function(expression.Value);
        //}

        public static void Rule(Factor result, Number number)
        {
            result.Value = number.Value;
        }