Re: syntax-case guards

2013-02-03 Thread Aleix Conchillo Flaqué
On Sun, Feb 3, 2013 at 5:14 PM, Ian Price wrote: > > You were probably wanting this to apply to each and every k > individually? syntax-case does not work this way. Patterns with ellipsis > are expected to be matched with templates with ellipsis. Sorry. > Yes. I see. > using every from (srfi srf

Re: syntax-case guards

2013-02-03 Thread Stephen Compall
On Feb 3, 2013 6:56 PM, "Aleix Conchillo Flaqué" wrote: > So I have something like, > > ((_ (struct (k v) ...)) >(string? (syntax->datum #'k)) >exp) > > And I want k to be a string. However, I am getting this error: > > missing ellipsis in form (syntax k) The error is correc

Re: guile-lib 0.2.2 released

2013-02-03 Thread Ian Price
Andy Wingo writes: > I am pleased to announce that Guile-Lib 0.2.2 has been released. It > may be obtained at: > > http://download.savannah.gnu.org/releases/guile-lib/guile-lib-0.2.2.tar.gz I've updated the version on guildhall accordingly. 'guild update' to fetch the latest available.scm, an

Re: syntax-case guards

2013-02-03 Thread Ian Price
Aleix Conchillo Flaqué writes: > Hi, > > I'm trying to use a syntax-case guard when the pattern has ellipsis. > So I have something like, > > ((_ (struct (k v) ...)) >(string? (syntax->datum #'k)) >exp) You were probably wanting this to apply to each and every k individually

syntax-case guards

2013-02-03 Thread Aleix Conchillo Flaqué
Hi, I'm trying to use a syntax-case guard when the pattern has ellipsis. So I have something like, ((_ (struct (k v) ...)) (string? (syntax->datum #'k)) exp) And I want k to be a string. However, I am getting this error: missing ellipsis in form (syntax k) In ice-9/boot-9.s

automake 1.12

2013-02-03 Thread Andy Wingo
Another public service announcement :) Automake 1.13 defaults to running tests in parallel. It saves test output into files and just reports pass/fail results for the test as a whole. This doesn't work so well for Guile, which has its own test runner. The way to work around this is to specify "

Re: Guile not running properly on GNU/Hurd

2013-02-03 Thread Richard Braun
On Sat, Feb 02, 2013 at 07:51:38PM +0100, Gabriel Schnoering wrote: > I can't run guile in gdb as there are some error with the garbage > collector. These are probably not errors. Many language interpretors rely on receiving SIGSEGV to implement memory. Use the gdb "handle" command to make it auto