[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a
From: |
Mark H Weaver |
Subject: |
Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a |
Date: |
Wed, 09 Nov 2011 23:36:45 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) |
Hi Andy,
> commit de41e56492666801078e73860a358e1c63cbc8c2
> Author: Andy Wingo <address@hidden>
> Date: Fri Nov 4 19:34:22 2011 +0100
>
> hygienically rename macro-introduced bindings, reproducibly
>
> * module/ice-9/psyntax.scm (chi-top-sequence): Detect bindings to
> identifiers introduced by macros. In that case, in order to preserve
> hygiene, uniquify the variable's name, but in a way that is
> reproduceable (i.e., yields the same uniquified name after a
> recompile).
What method do you use to uniquify a macro-introduced top-level name,
such that a recompile yields the same name? I have doubts that this is
possible without breaking hygiene in some cases.
Mark
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a,
Mark H Weaver <=
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, Andy Wingo, 2011/11/10
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, Mark H Weaver, 2011/11/10
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, Andy Wingo, 2011/11/15
- Re: GNU Guile branch, master, updated. v2.1.0-102-g0f9f51a, Mark H Weaver, 2011/11/15