bug#14537: defect in guile with syntax transformation

2013-06-02 Thread Dr. M. Luedde
ons in (defrec (ev.broken? (lambda (x) (if (zero? x) #t (od.broken? (- x 1) (od.broken? (lambda (x) (if (zero? x) #f (ev.broken? (- x 1)). ;; Backtrace: ;; ABORT: (syntax-error) -- Dr. M. Luedde, Rheinblick 26A, D-69226 Nussloch, Germany +49-175-2779708, Skype: MirkoLuedde

bug#14537: defect in guile with syntax transformation

2013-06-03 Thread Dr. M. Luedde
defect report closed.   Thanks and best, Mirko   P.S.   This "...I compiled guile 2.0.6 on my cygwin system..." and this "... Guile 1.8.7 is very old" might give the cygwin maintainers a hint. -- Dr. M. Luedde, Rheinblick 26A, D-69226 Nussloch, Germany +49-175-2779708

guile-tutorial does not know bounded stack size

2002-07-12 Thread Dr. M. Luedde
Hello! The guile-tutorial provides an example calculating the factorial of 500. The non-tail-recursive version from the tutorial yields a stack overflow on my system. A tail-recursive implementation works. Cheers, Mirko. D:\tmp>uname -a uname -a CYGWIN_NT-5.0 XPERT8302 1.3.12(0.54/3/2) 2002-0

`define-syntax'

2002-09-28 Thread Dr. M. Luedde
Hello! The guile `info' documentation (1.5.7) states that guile is R5RS compliant. However, I cannot get the macro mechanism `define-syntax' to work (guile 1.6.0 on cygwin). What's wrong here? Regards, Mirko. ___ Bug-guile mailing list [EMAIL PR