[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Programs are nameless
From: |
Andy Wingo |
Subject: |
Re: Programs are nameless |
Date: |
Wed, 02 Jun 2010 09:38:47 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) |
Hello
On Tue 01 Jun 2010 23:25, address@hidden (Ludovic Courtès) writes:
> ‘procedure-name’ doesn’t currently work on VM programs. It may be due
> to commit bdf7759c, which commented out ‘maybe-name-value!’ calls in
> psyntax.
>
> Why are these commented out? Is there some bootstrapping issue involved
> (e.g., ‘maybe-name-value!’ can’t work with the evaluator)?
Yep. We only have constructors for tree-il / macroexpanded structures in
psyntax; we would need a mutator to be able to patch the name. There are
various ways to fix this: add a mutator, add a second pass in the
compiler to name values...
Andy
--
http://wingolog.org/