For those who were interested in a Mediawiki grammar etc, here is a first step:
--------
For research purposes as well as the Wiki Creole community's convenience, we are making our EBNF grammar, the XML schema definition, and the to/from XML transformations available. You can use these specifications to create your own parsers as well as use standard technology (DOM, XSLT) to work with wiki pages and display or save them.
For more, see the dedicated Wiki Creole page at http://www.riehle.org/wiki-creole as well as the WikiCreole community at http://www.wikicreole.com
Dirk
mediawiki-l@lists.wikimedia.org