Example #1
0
        public void TestLogical()
        {
            var logical = new Logical(Word.and, Constant.True, Constant.False);

            Assert.AreEqual("true && false", logical.ToString());
            logical.Gen();

            //output:
            //iffalse true && false goto L1
            //        t1 = true
            //        goto L2
            //L1:	  t1 = false
            //L2:
        }