(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

 

Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-42) was last changed on 14-Dec-2008 16:09 by ChristophSauer  

This page was created on 08-Jun-2007 07:21 by ChuckSmith

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 5 changed one line
=== Java ===
//When adding a converter it would be helpful to note the license. GPL converters generally can **not** be used in non-GPL programs.//
At line 7 changed one line
=== JavaScript ===
== Compiler Compiler
At line 9 added 24 lines
* [[EBNF Grammar for Creole 1.0]] for use with ANTLR
== C
* [[Nyctergatis|Nyctergatis Markup Engine]] (NME), a C library with optional C++ glue (open-source, BSD license).
== C#
== ColdFusion
== Common Lisp
== Delphi
* [[http://www.yunqa.de/delphi/|DICreole]], a Creole 1.0 converter for Borland / ~CodeGear Delphi. Based on [[Nyctergatis|NME]], fully integrated, no external nor DLL files needed. Includes help and demo project. Freeware, BSD license.
== Haskell
== Java
* [[Java]]
== JavaScript
At line 34 added one line
* [[http://www.ivan.fomichev.name/2008/04/javascript-creole-10-wiki-markup-parser.html|Codeholic's Codex]] Javascript Creole 1.0 wiki markup parser
At line 11 changed one line
=== Perl ===
== Lua
At line 13 changed one line
=== Python ===
== Perl
At line 15 changed one line
=== Ruby ===
* [[TextWikiCreole | Text::WikiCreole]] (Complete 1.0 plus extensions, plugins, etc)
== PHP
* [[http://pear.php.net/package/Text_Wiki_Creole | Text_Wiki_Creole on pear.php.net]]
== Python
* You may want to take a look at [[http://www.freewisdom.org/projects/python-markdown/|Markdown in Python]] if you're considering doing this. Maybe you could use some of the code as a basis to speed up development.
* You can use the creole parser from MoinMoin 1.7 is now bundled separately, available at [[http://oink.sheep.art.pl/WikiCreole%20parser%20in%20python|oink.sheep.art.pl/WikiCreole parser in python]]
* [[http://creoleparser.googlepages.com|Creoleparser]] - built from scratch just for Creole :) MIT license [Sandbox|http://creoleparserwiki.appspot.com/pages/Sandbox]
== Ruby
* [[https://rubyforge.org/projects/wikicreole/ | Ruby Converter]] from Gordon McCreight
== Why the languages above?
There exists a Markdown converter for eleven of the languages above. (http://en.wikipedia.org/wiki/Markdown) Sure, some of the languages are less important than others, but if we had all eleven languages we'd be as broad platform as Markdown.
Version Date Modified Size Author Changes ... Change note
42 14-Dec-2008 16:09 2.571 kB ChristophSauer to previous Added Ruby Converter from Gordon McCreight
41 05-Dec-2008 13:07 2.484 kB ChristophSauer to previous | to last reformated, added Compiler Compiler
« This page (revision-42) was last changed on 14-Dez-2008 16:09 by ChristophSauer