Re: VM stack overflow while calling sxml-match within let* or car

2011-03-27 Thread Andy Wingo
On Sun 27 Mar 2011 13:30, Andy Wingo wi...@pobox.com writes: (And Guile crashes upon ,bt.) I wonder if this indicates some compilation bug. Indeed it does; it's a bug in Guile, not sxml-match. The following expression exhibits this bug: (car (letrec ((f (lambda ()

VM stack overflow while calling sxml-match within let* or car

2011-03-14 Thread nalaginrut
hi all, I found a strange problem while I's using sxml module. For example, I have a regular xml file,and convert it to a sxml format: --- (*TOP* (*PI* xml version=\1.0\ encoding=\UTF-8\) (note (to Tove) (from Jani) (heading Reminder) (body Don't

Re: VM stack overflow while calling sxml-match within let* or car

2011-03-14 Thread Ludovic Courtès
Hi, [Cc: Jim Bender.] I can reproduce the problem: --8---cut here---start-8--- scheme@(guile-user) (define sxml '(*TOP* (*PI* xml version=\1.0\ encoding=\UTF-8\) (note (to Tove) (from Jani) (heading Reminder) (body Don't forget me