This is a WikiCreole wiki parser. WikiCreole is something like the Wiki language used by OddMuse, which is the EmacsWiki wiki language. This parser now includes extra support to help deal with OddMuse files. This code was originally written to mark the death of John McCarthy - http://news.ycombinator.com/item?id=3151988 WikiCreole is an emerging standard documented at: http://www.wikicreole.org/wiki/Creole1.0