(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
=== C# ===
//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
=== !ColdFusion ===
== Compiler Compiler
At line 9 changed one line
=== Common Lisp ===
* [[EBNF Grammar for Creole 1.0]] for use with ANTLR
At line 11 changed one line
=== Haskell ===
== C
At line 13 changed one line
=== Java ===
* [[Nyctergatis|Nyctergatis Markup Engine]] (NME), a C library with optional C++ glue (open-source, BSD license).
At line 15 changed one line
=== JavaScript ===
== C#
At line 17 added 16 lines
== 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 19 changed one line
=== Lua ===
== Lua
At line 21 changed one line
=== Perl ===
== Perl
At line 23 changed one line
=== PHP ===
* [[TextWikiCreole | Text::WikiCreole]] (Complete 1.0 plus extensions, plugins, etc)
At line 25 changed one line
=== Python ===
== PHP
* [[http://pear.php.net/package/Text_Wiki_Creole | Text_Wiki_Creole on pear.php.net]]
At line 27 changed one line
=== Ruby ===
== 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