[erlang-questions] wkipedia rendering engine

Joe Armstrong erlang@REDACTED
Mon Jun 30 12:58:38 CEST 2008


On Mon, Jun 30, 2008 at 12:38 PM, Andre Engels <andreengels@REDACTED> wrote:
> On Mon, Jun 30, 2008 at 11:39 AM, Joe Armstrong <erlang@REDACTED> wrote:
>
>> We (collectively) promised to help Alexander - I promised to provide him with a
>> rendering engine (in Erlang) for the wikipedia markup language.
>>

Thanks - I didn't know the name of the format - seems like the
processof parsing is
reasonably easy -- see

http://www.mediawiki.org/wiki/Markup_spec#The_Markup_Language


It seems pretty amazing that there is no formal specifiation of the
grammar of the markup language and that this
is decided *after* there are a few quadzillion pages of markup text :-)

/J

>> Before I start hacking has anybody done this before?
>
> What exactly do you mean by a 'rendering engine'? Translating the
> markup language (its name is Mediawiki, by the way) to something else?
>
> It's not a trivial task you have set yourself. There are some elements
> that are quite complex, for example the fact that '' is italics and
> ''' is bold. Notice the difference between:
>
> '''this is bold'''
>
> '''this is italic, starting with a ' ''
>
> '''this is bold '' and this part italic as well '''''
>
> Also deciding on what point of the analysis to expand {{templates}}
> can lead the same code to get very different results.
>
> --
> Andre Engels, andreengels@REDACTED
> ICQ: 6260644 -- Skype: a_engels
>



-- 
fra@REDACTED; ingvar.akesson@REDACTED

[Kopia av detta meddelande skickas till FRA för övervakningsändamål.
De vill ju ändå läsa min e-post.]

[A copy of this mail has been sent to
FRA for monitoring purposes. FRA wants to read all my e-mail and have
been allowed to do by the Swedish parliment - in violation of article
12 of the UN Universal Declaration of Human Rights]



More information about the erlang-questions mailing list