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
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
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
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