cool. but how will you make money from it? not saying one shouldnt write C++ compilers just wondering how you will make a business out of it.
As for who would pay for this, manually parsing any substantial XML vocabulary using DOM or SAX is a major PITA so there are always people willing to pay for automating this task.
Giving 10% performance improvement in some fields (games?) is worth a metric buttload of money.
(Often true, but not necessarily)