public void FirstNot() { Assert.AreEqual(Transpiler.ExecuteIntegerExpression(@"if (not true) = (false) then 1 else 0", new string[] { }), 1); }
public void If() { Assert.AreEqual(Transpiler.ExecuteIntegerExpression("if true then 1 else 0", new string[] { }), 1); }
public void Parenthesized() { Assert.AreEqual(Transpiler.ExecuteIntegerExpression("(42)", new string[] { }), 42); }
public void Integer() { Assert.AreEqual(Transpiler.ExecuteIntegerExpression("42", new string[] { }), 42); }