Re: [Chicken-users] Re: tcp-read-timeout: procedure or parameter?

2008-06-24 Thread Alex Sandro Queiroz e Silva
Hallo, William Xu wrote: ,[ let ] | (define tcp-read-timeout 6) | | (let ((tcp-read-timeout #f)) |body) ` So what's the extra benifits of using `parameter'? may call procedures that have a tcp-read-timeout free variable, but due to lexical scope that variable will

Re: [Chicken-users] Re: tcp-read-timeout: procedure or parameter?

2008-06-25 Thread Alex Sandro Queiroz e Silva
Hallo, William Xu wrote: Alex Sandro Queiroz e Silva <[EMAIL PROTECTED]> writes: may call procedures that have a tcp-read-timeout free variable, but due to lexical scope that variable will most certainly not be bound to the one you want. For this you need dynamic scope. Do yo

[Chicken-users] Re: Chicken-setup redesign

2008-07-11 Thread Alex Sandro Queiroz e Silva
Hallo, Shawn Rutledge wrote: Writing a separate setup script in addition to that should be optional, and rare. I don't like all the duplication of information with the current requirements for writing an egg. Unfortunately it's not so easy. For instance, different eggs need to be link

Re: [Chicken-users] Debian slander?

2007-12-19 Thread Alex Sandro Queiroz e Silva
Hallo, Mario Domenech Goulart escreveu: Hi Peter, On Wed, 19 Dec 2007 20:49:26 +0100 Peter Busser <[EMAIL PROTECTED]> wrote: It's too bad though that the Chicken version in Sid is still 2.5. Agreed. I emailed the maintainer once offering help for packaging newer Chickens,

[Chicken-users] Friendlier Chicken for Win32

2007-12-19 Thread Alex Sandro Queiroz e Silva
Hallo, Based on my previous (program-filename) patch, I have created a chicken dist for win32 that can be dropped anywhere. csc automatically finds the Chicken compiler, includes and libs. This package may make the life of first-time Chicken users easier. It is in [1]. [1] - http://www.v

Re: [Chicken-users] how to use define-macro to...

2007-12-20 Thread Alex Sandro Queiroz e Silva
Hallo, minh thu escreveu: Hi, 1/ I'd like to "repeat" this code for a lot of operators (not just + as in the following). How can I do that ? (define old+ +) (define (+ a b) (if (or (instance-of? a ) (instance-of? b )) (create-behavior (list a b) old+) (old+ a b))) The problem is how

Re: [Chicken-users] Friendlier Chicken for Win32

2007-12-20 Thread Alex Sandro Queiroz e Silva
Hallo, Shawn Rutledge escreveu: On Dec 19, 2007 2:10 PM, Alex Sandro Queiroz e Silva <[EMAIL PROTECTED]> wrote: Based on my previous (program-filename) patch, I have created a chicken dist for win32 that can be dropped anywhere. csc automatically finds the Chicken compiler, in

Re: [Chicken-users] Friendlier Chicken for Win32

2007-12-24 Thread Alex Sandro Queiroz e Silva
Hallo, felix winkelmann escreveu: On Dec 19, 2007 10:10 PM, Alex Sandro Queiroz e Silva <[EMAIL PROTECTED]> wrote: Hallo, Based on my previous (program-filename) patch, I have created a chicken dist for win32 that can be dropped anywhere. csc automatically finds the Chicken co

Re: [Chicken-users] Friendlier Chicken for Win32

2007-12-26 Thread Alex Sandro Queiroz e Silva
Hallo, Harri Haataja escreveu: On 19/12/2007, Alex Sandro Queiroz e Silva <[EMAIL PROTECTED]> wrote: Based on my previous (program-filename) patch, I have created a chicken dist for win32 that can be dropped anywhere. csc automatically finds the Chicken compiler, includes an