Re: [Chicken-users] define-macro in Chicken 4.0

2009-03-15 Thread Tobia Conforto
I wrote: (import-for-syntax matchable) (define-syntax define-macro (lambda (m . _) `(define-syntax ,(caadr m) (lambda (e . _) (match e (,(cadr m) ,@(cddr m))) Eduardo, does this work for you? I've tried it with some old macros I had lying around and it

[Chicken-users] Xlib egg gone missing

2009-03-15 Thread William Ramsay
To whom it may concern, What happened to the xlib egg?And especially the docs that go with it? I'm in the middle of a huge project that uses it!!! Bill ___ Chicken-users mailing list Chicken-users@nongnu.org

Re: [Chicken-users] Xlib egg gone missing

2009-03-15 Thread felix winkelmann
On Sun, Mar 15, 2009 at 12:21 PM, William Ramsay ramsa...@comcast.net wrote: To whom it may concern, What happened to the xlib egg?    And especially the docs that go with it? I'm in the middle of a huge project that uses it!!! What's the problem? It seems to be there. cheers, felix

Re: [Chicken-users] cons-wm

2009-03-15 Thread felix winkelmann
On Sat, Mar 14, 2009 at 10:30 AM, Alaric Snell-Pym ala...@snell-pym.org.uk wrote: Cool! (Unfortunately, I'm a Windows user now...) I have a similar problem, involving Macs! However, when I had a NetBSD workstation, I liked the ion window manager - but I always wanted to do my own, that

Re: [Chicken-users] define-macro in Chicken 4.0

2009-03-15 Thread felix winkelmann
On Sat, Mar 14, 2009 at 10:27 AM, Eduardo Cavazos wayo.cava...@gmail.com wrote: Well, I have some portable Scheme code; i.e. code that runs on a few implementations. In that code are some macros which intentionally break hygiene. So that rules out syntax-rules. Just about everybody supports

Re: [Chicken-users] define-macro in Chicken 4.0

2009-03-15 Thread felix winkelmann
On Sun, Mar 15, 2009 at 11:22 AM, Tobia Conforto tobia.confo...@gmail.com wrote: I wrote: (import-for-syntax matchable) (define-syntax define-macro  (lambda (m . _)    `(define-syntax ,(caadr m)       (lambda (e . _)         (match e           (,(cadr m) ,@(cddr m))) Eduardo, does

Re: [Chicken-users] Build Failure (maybe infinite recursion) on x86_64 Linux

2009-03-15 Thread felix winkelmann
On Wed, Mar 11, 2009 at 7:25 PM, Taylor Venable tay...@metasyntax.net wrote: Well I was able to trigger a hang in my build with the debugging symbols by setting the nursery stack size to 10k.  Debug log from GDB is attached.  The three entries here were taken from allowing the program to run

Re: [Chicken-users] define-macro in Chicken 4.0

2009-03-15 Thread Tobia Conforto
felix winkelmann wrote: Sorry, but this does not work. An identifier introduced by a previous (hygienic) macro expansion will not be correctly expanded. Does this mean that you can't mix define-macro macros (with my definition) and syntax-rules macros, or that two or more define-macro

Re: [Chicken-users] define-macro in Chicken 4.0

2009-03-15 Thread felix winkelmann
On Sun, Mar 15, 2009 at 12:31 PM, Tobia Conforto tobia.confo...@gmail.com wrote: felix winkelmann wrote: Sorry, but this does not work. An identifier introduced by a previous (hygienic) macro expansion will not be correctly expanded. Does this mean that you can't mix define-macro macros

[Chicken-users] re: platform development

2009-03-15 Thread Elf
Sorry, i just realised i forgot to add the link to the page: http://chicken.wiki.br/platforms-used -elf ___ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users

[Chicken-users] platform development

2009-03-15 Thread Elf
Hi all, As I've been working on cross-platform compatibility shtuff for Chicken, it would be appreciated if I knew what platforms/architectures are actually being used or are desired so I know what requires the most thought. (Example: I rather doubt AIX is in widespread use, although it's

[Chicken-users] Re: platform development

2009-03-15 Thread Aleksej Saushev
Elf e...@ephemeral.net writes: I rather doubt AIX is in widespread use, although it's theoretically supported by one of the build systems formerly used. If you want build log, contact me, maybe I'll find a way. -- CKOPO BECHA... CKOPO CE3OH...

Re: [Chicken-users] Re: platform development

2009-03-15 Thread Elf
On Mon, 16 Mar 2009, Aleksej Saushev wrote: Elf e...@ephemeral.net writes: I rather doubt AIX is in widespread use, although it's theoretically supported by one of the build systems formerly used. If you want build log, contact me, maybe I'll find a way. You're running on AIX? (I

Re: [Chicken-users] Re: platform development

2009-03-15 Thread Elf
I'd like a copy of the build log, too, please. -elf On Mon, 16 Mar 2009, Aleksej Saushev wrote: Elf e...@ephemeral.net writes: I rather doubt AIX is in widespread use, although it's theoretically supported by one of the build systems formerly used. If you want build log, contact me,