|
From: | Jörg F. Wittenberger |
Subject: | Re: [Chicken-hackers] [PATCH] Fix for #989 and hopefully #877 too |
Date: | Wed, 06 Nov 2013 19:35:45 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 |
Am 06.11.2013 19:33, schrieb Mario Domenech Goulart:
Hi Jörg, On Wed, 06 Nov 2013 19:20:41 +0100 "Jörg F. Wittenberger" <address@hidden> wrote:It's somehow related to code, which uses Petrofsky extraction (replacing some hon-hygienic macros I've been using before). This used to compile perfectly for several month. Now it returns some #<unspecified>I'd bet it is a consequence of the introduction of `letrec*'. The behavior of `letrec' has been fixed with the introduction of `letrec*' (see http://lists.nongnu.org/archive/html/chicken-hackers/2013-08/msg00017.html). If you use `letrec' in your code, check if it is ok.
I've just been checking for that one.At least the petrofsky extraction and Kiseljov's keyword syntax macros do not use letrec directly.
I'm afraid it's something within the macro expander itself... which means that it might effect more code than just the one here.
[Prev in Thread] | Current Thread | [Next in Thread] |