Esempio n. 1
0
        public static IVirtualMachine Compile(string asmSource)
        {
            AsmToken[][] asmTokens = AssemblyLexer.LexAsmCode(asmSource);
            X86Assembly  assembly  = X86Assembler.GenerateAssembly(asmTokens);
            string       source    = CSharpGenerator.GenerateSource(assembly);

            return(CSharpCompiler.CompileCSharp(source));
        }