Re: [Chicken-users] [ANN] Chicken on Raspberry Pi

2012-08-06 Thread Alaric Snell-Pym
-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

2012-08-06 Thread Stephen Eilert
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

2012-08-06 Thread Peter Bex
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

2012-08-06 Thread Stephen Eilert
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

2012-08-06 Thread Felix
 [...]  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