[Foundation-l] Wiki work
David Gerard
dgerard at gmail.com
Tue Feb 26 21:36:03 UTC 2008
On 26/02/2008, Dirk Riehle <dirk at riehle.org> wrote:
> We did extensive work on an EBNF Grammar, XML Schema, and XSLT
> transformations for wiki markup, see:
> http://www.riehle.org/category/wiki-tech/
> We are based on Wiki Creole, which is sufficient for our research
> purposes. Going all the way to MediaWiki syntax is much harder...
> (Wiki Creole by and large is a subset of MediaWiki markup.)
MediaWiki markup is difficult because a lot of it is the HTML produced
by a series of regular expressions. This doesn't lend itself to making
a grammar from.
If WikiCreole started out with a grammar, then a real WYSIWYG (What
You See Is What You Get) editor would be quite feasible, not just a
WYSIAYG (What You See Is All You Get) one ;-)
> I'd be happy to share more of our experiences and contribute though.
You should be quite interested in the wikitext-l archives and ANTLR
pages on mediawiki.org, then :-)
(This is getting way off-topic for foundation-l ...)
- d.
More information about the foundation-l
mailing list