>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.

Day man. Fighter of the night man. Champion of the sun. Master of karate and friendship for everyone.