XMLVM의 목표는 유연하고 확장 가능한 크로스 컴파일러 툴체인을 제공하는 것입니다.XMLVM은 소스 코드 수준에서 크로스 컴파일하는 대신 Sun Microsystem의 가상 시스템과 Microsoft의 공용 언어 런타임 (Common Language Runtime)에서 바이트 코드 명령어를 크로스 컴파일합니다.이 방법의 이점은 바이트 코드 명령어를 크로스 컴파일하기가 더 쉽고 고급 프로그래밍 언어의 어려운 구문 분석이 일반 컴파일러에 맡겨진다는 것입니다.XMLVM에서 바이트 코드 기반 프로그램은 XML 문서로 표시됩니다.XSLT, XQuery 및 XPath와 같은 고급 XML 기술을 사용하여 XMLVM 기반 프로그램을 조작하고 번역 할 수 있습니다 ....