On Sun, Aug 5, 2012 at 2:27 PM, Moritz Heidkamp <mor...@twoticketsplease.de>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
_______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users