chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] ANN: Lowdown, a pure Chicken Markdown parser


From: Stephen Eilert
Subject: Re: [Chicken-users] ANN: Lowdown, a pure Chicken Markdown parser
Date: Mon, 6 Aug 2012 16:40:44 -0300



On Sun, Aug 5, 2012 at 2:27 PM, Moritz Heidkamp <address@hidden> wrote:
Fellow Chickeneers,

yesterday I released the first version of Lowdown, a Markdown parser
written in pure Chicken Scheme. The only other Markdown parser egg we
had so far, discount, requires the corresponding C library and can only
read and emit strings. Lowdown doesn't have any foreign dependencies,
can read from strings or input ports (well, any lazy-seq of chars,
really) and emits SXML. It passes all 22 tests of MarkdownTest version
1.0.3. I also started implementing a very basic extension API but that's
not ready for public consumption, yet. For more information, check the
documentation at the usual place: http://wiki.call-cc.org/eggref/4/lowdown

Hope it's useful to anyone!

Cool! 

I must apologize, btw. I was written something that required a Markdown parser and I didn't feel like going on this huge detour to write a Markdown parser in Scheme, so I just used the Discount library and that's it. And reading and emitting strings is actually a nicer interface than what you'd normally write with Discount - took me a while to backtrack and redo it, it was going to be something much more complex to begin with.

In any case, I am not to sad to see the Discount egg die. Give it an horrible death.


-- Stephen 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]