<br><br><div class="gmail_quote">On Mon, Jun 30, 2008 at 12:58 PM, Joe Armstrong <<a href="mailto:erlang@gmail.com">erlang@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Mon, Jun 30, 2008 at 12:38 PM, Andre Engels <<a href="mailto:andreengels@gmail.com">andreengels@gmail.com</a>> wrote:<br>
> On Mon, Jun 30, 2008 at 11:39 AM, Joe Armstrong <<a href="mailto:erlang@gmail.com">erlang@gmail.com</a>> wrote:<br>
><br>
>> We (collectively) promised to help Alexander - I promised to provide him with a<br>
>> rendering engine (in Erlang) for the wikipedia markup language.<br>
>><br>
<br>
</div>Thanks - I didn't know the name of the format - seems like the<br>
processof parsing is<br>
reasonably easy -- see<br>
<br>
<a href="http://www.mediawiki.org/wiki/Markup_spec#The_Markup_Language" target="_blank">http://www.mediawiki.org/wiki/Markup_spec#The_Markup_Language</a><br>
<br>
<br>
It seems pretty amazing that there is no formal specifiation of the<br>
grammar of the markup language and that this<br>
is decided *after* there are a few quadzillion pages of markup text :-)<br>
<br>
/J</blockquote><div><br>{joke, "It's not amazing, it's wikiworld!"}.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<div class="Ih2E3d"><br>
>> Before I start hacking has anybody done this before?<br>
><br>
</div><div class="Ih2E3d">> What exactly do you mean by a 'rendering engine'? Translating the<br>
> markup language (its name is Mediawiki, by the way) to something else?<br>
><br>
</div><div class="Ih2E3d">> It's not a trivial task you have set yourself. There are some elements<br>
> that are quite complex, for example the fact that '' is italics and<br>
> ''' is bold. Notice the difference between:<br>
><br>
> '''this is bold'''<br>
><br>
> '''this is italic, starting with a ' ''<br>
><br>
> '''this is bold '' and this part italic as well '''''<br>
><br>
</div><div class="Ih2E3d">> Also deciding on what point of the analysis to expand {{templates}}<br>
> can lead the same code to get very different results.<br>
><br>
</div>> --<br>
<div class="Ih2E3d">> Andre Engels, <a href="mailto:andreengels@gmail.com">andreengels@gmail.com</a><br>
> ICQ: 6260644 -- Skype: a_engels<br>
><br>
<br>
<br>
<br>
</div>--<br>
<a href="mailto:fra@fra.se">fra@fra.se</a>; <a href="mailto:ingvar.akesson@fra.se">ingvar.akesson@fra.se</a><br>
<br>
[Kopia av detta meddelande skickas till FRA för övervakningsändamål.<br>
De vill ju ändå läsa min e-post.]<br>
<br>
[A copy of this mail has been sent to<br>
FRA for monitoring purposes. FRA wants to read all my e-mail and have<br>
been allowed to do by the Swedish parliment - in violation of article<br>
12 of the UN Universal Declaration of Human Rights]<br>
<div><div></div><div class="Wj3C7c">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>--Hynek (Pichi) Vychodil