Thinking about this question from the other day and the apparently deep conviction that XML is the magic elixir, I had to wonder: what about the existing Preprocessor_DOM class?
I'm asking out of ignorance. I realize a the preprocessor is not the parser, but it does turn the WikiText into a DOM (right?) and that could, conceivably, be used to create different parsers.
What am I missing?
Mark.