Hi,
I have set up a site for testing my parser implementation:
http://libmwparser.kreablo.se/index.php/Libmwparsertest
Please go ahead and edit.
I have disabled most of the preprocessing, as it seems very hard to lift out the independent preprocessing from the parser preparation stuff. But it should be easy to write a new one with only the required functionality (which is parser functions, magic words, comment removal, and transclusion).
It would still take a lot of work to make a version that could be substituted in place of the current parser with support for all features. But its a solid proof of concept.
Best regards,
Andreas Jonsson