
0
Cílem XMLVM je nabídnout flexibilní a rozšiřitelnou sadu nástrojů pro překladače.Místo křížového kompilace na úrovni zdrojového kódu XMLVM křížově kompiluje instrukce bajtového kódu z virtuálního počítače Sun Microsystem a Microsoft Common Language Runtime.Výhoda tohoto přístupu spočívá v tom, že instrukce bajtového kódu se snáze kompilují a obtížné analyzování programovacího jazyka na vysoké úrovni je ponecháno na běžném kompilátoru.V XMLVM jsou programy založené na bajtovém kódu reprezentovány jako dokumenty XML.To umožňuje manipulaci a překlad programů založených na XMLVM pomocí pokročilých technologií XML, jako jsou XSLT, XQuery a XPath ....