Re: [Chicken-users] crazy behaviour in csi!

2005-12-05 Thread Sunnan
On Mon, 2005-12-05 at 23:49 +, Thomas Chust wrote: > On Mon, 5 Dec 2005, Sunnan wrote: > > > [...] > > I hadn't looked at srfi-31 before. I thought I knew most of the srfis. > > This one was pretty disappointing. > > [...] > > Hmm, most of the time I don't need this type of thing, but if I wa

Re: [Chicken-users] crazy behaviour in csi!

2005-12-05 Thread Thomas Chust
On Mon, 5 Dec 2005, Sunnan wrote: [...] I hadn't looked at srfi-31 before. I thought I knew most of the srfis. This one was pretty disappointing. [...] Hmm, most of the time I don't need this type of thing, but if I want to pass an anonymous callback that is recursive, the rec form comes in q

Re: [Chicken-users] crazy behaviour in csi!

2005-12-05 Thread Sunnan
Thanks, I guess I was stressed, and forgot that unknown macros can already be defined. The error message just looked so weird. I was pretty sleep-deprived at the time. I hadn't looked at srfi-31 before. I thought I knew most of the srfis. This one was pretty disappointing. (define (...) 10) ; Th

[Chicken-users] Re: Chicken mode for Emacs?

2005-12-05 Thread Trent Buck
Ralph Moritz <[EMAIL PROTECTED]> writes: > Hi everyone, > > is there an Emacs mode available that will run csi as > an inferior Emacs process (preferably with syntax > highlighting)? Starting csi from eshell isn't so cool... C-u M-x run-scheme RET csi RET Or eval (setq scheme-program-name "csi

Re: [Chicken-users] Chicken mode for Emacs?

2005-12-05 Thread Ralph Moritz
On 12/5/05, Mario Domenech Goulart <[EMAIL PROTECTED]> wrote: > Hello Ralph > > On Mon, 5 Dec 2005 11:35:42 +0200 Ralph Moritz <[EMAIL PROTECTED]> wrote: > > > is there an Emacs mode available that will run csi as > > an inferior Emacs process (preferably with syntax > > highlighting)? Starting csi

Re: [Chicken-users] Chicken mode for Emacs?

2005-12-05 Thread Raffael Cavallaro
On Dec 5, 2005, at 4:35 AM, Ralph Moritz wrote:is there an Emacs mode available that will run csi as an inferior Emacs process (preferably with syntax highlighting)? I use Quack which is at regards,Ralph Raffael Cavallaro, Ph.D. [EMAIL PROTECTED]

Re: [Chicken-users] Chicken mode for Emacs?

2005-12-05 Thread Mario Domenech Goulart
Hello Ralph On Mon, 5 Dec 2005 11:35:42 +0200 Ralph Moritz <[EMAIL PROTECTED]> wrote: > is there an Emacs mode available that will run csi as > an inferior Emacs process (preferably with syntax > highlighting)? Starting csi from eshell isn't so cool... I use Neil's Quack (http://www.neilvandyke.

[Chicken-users] Re: Chicken mode for Emacs?

2005-12-05 Thread Michele Simionato
I suggest you to use quack (Google for quack.el) M.S. ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

Re: [Chicken-users] crazy behaviour in csi!

2005-12-05 Thread Thomas Chust
On Mon, 5 Dec 2005, Sunnan wrote: #;31> (define rec itrec) #;32> ((rec zero? 1 * sub1) 6) Error: during expansion of (letrec ...) - (letrec) unexpected object: [...] Hello, I would say this is expected behaviour, because rec is bound in macro transformer space -- see http://srfi.schemers.org

Re: [Chicken-users] Chicken mode for Emacs?

2005-12-05 Thread Thomas Chust
On Mon, 5 Dec 2005, RalphMoritz wrote: [...] is there an Emacs mode available that will run csi as an inferior Emacs process (preferably with syntax highlighting)? Starting csi from eshell isn't so cool... [...] Hello, standard Emacs distributions usually include support for starting an infe

[Chicken-users] Chicken mode for Emacs?

2005-12-05 Thread Ralph Moritz
Hi everyone, is there an Emacs mode available that will run csi as an inferior Emacs process (preferably with syntax highlighting)? Starting csi from eshell isn't so cool... Regards, Ralph -- Ralph A. Moritz ``Syntactic sugar causes cancer of the semi-colon'' __

[Chicken-users] crazy behaviour in csi!

2005-12-05 Thread Sunnan
#;31> (define rec itrec) #;32> ((rec zero? 1 * sub1) 6) Error: during expansion of (letrec ...) - (letrec) unexpected object: ((zero? 1 * sub1)) #;32> (eq? rec itrec) #t #;33> ((rec zero? 1 * sub1) 6) Error: during expansion of (letrec ...) - (letrec) unexpected object: ((zero? 1 * sub1)) #;33> ((i