Re: [Chicken-users] [ANN] Chicken on Raspberry Pi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/02/2012 10:59 PM, Martin DeMello wrote: Wow, I've been wondering what to do with my Raspberry Pi and Alaric's idea looks fantastic. Go, Lazyweb, go :-D Adafruit have produced a Linux image for the Pi that has hardware drivers for all the I/O: http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 This would be a good basis for a Chicken egg to drive that seductive I/O port! ABS - -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlAfl3IACgkQRgz/WHNxCGo/iQCfdEON7uJFTYy9cbV6npUJLje9 HOIAn04aj8VbZTPnGXvab9Ut4FCB5pCV =y61d -END PGP SIGNATURE- ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] ANN: Lowdown, a pure Chicken Markdown parser
On Sun, Aug 5, 2012 at 2:27 PM, Moritz Heidkamp mor...@twoticketsplease.dewrote: 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
Re: [Chicken-users] ANN: Lowdown, a pure Chicken Markdown parser
On Mon, Aug 06, 2012 at 04:40:44PM -0300, Stephen Eilert wrote: 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. That's perfectly fine. Writing a parser yourself is a lot of work, and you probably had bigger fish to fry at the time. Remember, Chicken is *practical* Scheme system. We get shit done around here! 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. If this is how you feel about the egg, I think it's probably a good idea to change its category to deprecated, and put a note on the wiki page pointing people to the lowdown egg. This provides some transparency about the egg's status, and guides people's expectations. Cheers, Peter -- http://sjamaan.ath.cx -- The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music. -- Donald Knuth ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] ANN: Lowdown, a pure Chicken Markdown parser
On Mon, Aug 6, 2012 at 4:49 PM, Peter Bex peter@xs4all.nl wrote: On Mon, Aug 06, 2012 at 04:40:44PM -0300, Stephen Eilert wrote: 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. That's perfectly fine. Writing a parser yourself is a lot of work, and you probably had bigger fish to fry at the time. Remember, Chicken is *practical* Scheme system. We get shit done around here! 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. If this is how you feel about the egg, I think it's probably a good idea to change its category to deprecated, and put a note on the wiki page pointing people to the lowdown egg. This provides some transparency about the egg's status, and guides people's expectations. I don't hate it. However, since we have a pure Chicken version, I see no reason to have it around. Unless it turns out there are people besides me using it. In that case, I could give it some love. -- Stephen ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] ANN: Lowdown, a pure Chicken Markdown parser
[...] We get shit done around here! YEEHAW! cheers, felix ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users