예제 #1
0
        /*
         * emit int32
         * emit int32
         * emit +
         * emit assignment
         *
         */

        public void Test()
        {
            emitter.BeginMethod("main", typeof(Int32), new Type[0]);

//            TestWriteInt();

//            TestWriteLine();

//            TestIf();

//            TestAddition();

//            TestComparison();

//            TestLocalVars();

//            TestInputParsing();

            TestComplexExpression();

            emitter.EmitEmptyRead();

            emitter.WriteExecutable();
        }