[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: (use-modules (ice-9 syncase)) signals error in CVS Guile

From: Martin Grabmueller
Subject: Re: (use-modules (ice-9 syncase)) signals error in CVS Guile
Date: Fri, 16 Feb 2001 16:46:31 +0100 (MET)

> From: Matthias Koeppe <address@hidden>
> Date: 16 Feb 2001 15:37:50 +0100
> In current Guile from CVS, (use-modules (ice-9 syncase)) signals the
> error "Wrong type to apply: #f".
> I believe this might be related to the recent changes to the
> evaluator.

I think this is caused by a nameclash of the new macro `eval-when' in

  2001-02-13  Marius Vollmer  <address@hidden>

          (eval-when): New macro.

and the form `eval-when' required by, and defined in

  ;;; The remaining exports are listed below:
  ;;;   (eval-when situations expr ...)
  ;;;      conditionally evaluates expr ... at compile-time or run-time
  ;;;      depending upon situations (see the Chez Scheme System Manual,
  ;;;      Revision 3, for a complete description)


When replacing `eval-when' with `eval-when-11' in boot-9.scm, (ice-9
syncase) loads without error.  Don't know about the correct fix,

Hope my little research helps.

Martin Grabmueller              address@hidden  address@hidden on EFnet

reply via email to

[Prev in Thread] Current Thread [Next in Thread]