コード例 #1
0
ファイル: AbsParselet.cs プロジェクト: Sloves/Rant
        public Expression Parse(MathParser parser, Token <RMathToken> token)
        {
            var e = new AbsExpression(parser.ParseExpression());

            parser.Take(RMathToken.Pipe);
            return(e);
        }
コード例 #2
0
ファイル: TestMath.cs プロジェクト: weihuajiang/WPF-Blocky
        public Completion Abs(object a)
        {
            ExecutionEnvironment e = new ExecutionEnvironment();

            e.RegisterValue("a", a);
            AbsExpression abs = new AbsExpression();

            abs.Args[0] = new Identifier("a");
            return(abs.Execute(e));
        }