コード例 #1
0
ファイル: MathematicaCondition.cs プロジェクト: phreed/GMac
        public bool IsConstant()
        {
            if (MathExpr.SymbolQ() == false)
            {
                return(false);
            }

            var exprText = MathExpr.ToString();

            return(exprText == "True" || exprText == "False");
        }
コード例 #2
0
ファイル: MathematicaCondition.cs プロジェクト: phreed/GMac
        public bool IsConstant(bool value)
        {
            if (MathExpr.SymbolQ() == false)
            {
                return(false);
            }

            return
                (value
                ? MathExpr.ToString() == "True"
                : MathExpr.ToString() == "False");
        }
コード例 #3
0
ファイル: MathematicaCondition.cs プロジェクト: phreed/GMac
 public bool IsConstantFalse()
 {
     return(MathExpr.SymbolQ() && MathExpr.ToString() == "False");
 }
コード例 #4
0
ファイル: MathematicaCondition.cs プロジェクト: phreed/GMac
 public bool IsConstantTrue()
 {
     return(MathExpr.SymbolQ() && MathExpr.ToString() == "True");
 }