Example #1
0
        static void CompileProgram(int number)
        {
            string input = File.ReadAllText(string.Format(SuperHardCodedFilePath, number));

            var lexer  = new Lexer(input);
            var tokens = lexer.GetTokens();

            var parser  = new TempusParser(tokens);
            var program = parser.ParseStatements();

            var assemblyGenerator = new AssemblyGenerator(program, string.Format("Program{0}.exe", number));
        }