>Recreole 

Last Edit: Dec. 21, 2010, 10:08 p.m.

Recreole: A (very) basic wikicreole parser.

Download

There are a few shortcomings of this parser and I wouldn't trust it to a site where untrusted users can edit pages.

Shortcomings:

Bonuses:

Speed Results: These are the results of running 100 times on this wikicreole test case.

Seconds to run:
{'recreole': 0.289999961853, 'markdown': 1.13599991798, 'creoleparser': 1.16799998283}

  recreole  : 25%:##############                                             :
  markdown  : 97%:#########################################################  :
creoleparser:100%:###########################################################:

I know that markdown isn't designed to parse wikicreole, but they have a few things in common, and I think the test gives a usable result. I ran the test on the largest file from this archive and it gave roughly the same (percentage) results.

Having eaten from the fruit of knowledge, our minds understand that the myths don't stand up but our hearts are not cheered by looking into the abyss.