|
From: | felix winkelmann |
Subject: | Re: [Chicken-users] lambda names in profile-output |
Date: | Mon, 23 Apr 2007 11:26:04 +0200 |
On 4/22/07, Andre Kuehne <address@hidden> wrote:
Since the syntax-case-name looks like a plain gensym, it wasn't too difficult to find the code where the name is generated. The attached patch to syntax-case makes the lambda-names similar to those produced by the syntactic-closures extension. This solves my problem at least, but i know next to nothing about the inner workings of chicken or syntax-case, so maybe this is not optimal.
Thanks, Andre! You patch slows down expansion slightly, but still is very useful. I have updated the syntax-case egg. cheers, felix
[Prev in Thread] | Current Thread | [Next in Thread] |