Example #1
0
        public void TestInteger()
        {
            Either <Error, Tuple <string, Term.Integer> > res = Parser.Integer("123");

            Assert.AreEqual(new Right(new Tuple <string, Term.Integer>("", (Term.Integer)Utils.Integer(123))), res);

            Either <Error, Tuple <string, Term.Integer> > res2 = Parser.Integer("-42");

            Assert.AreEqual(new Right(new Tuple <string, Term.Integer>("", (Term.Integer)Utils.Integer(-42))), res2);
        }