guile-devel
[Top][All Lists]
Advanced

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

Re: vm status update


From: Andy Wingo
Subject: Re: vm status update
Date: Tue, 10 Mar 2009 22:36:48 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux)

Hi Neil,

On Sun 08 Mar 2009 12:49, Neil Jerram <address@hidden> writes:

> Andy Wingo <address@hidden> writes:
>
>>   * Much more source information propagates through the compiler and
>>     into the metadata now.
>
> How much of this is compiler-specific?  Does some of it also apply to
> old-style reading and interpreting?

No, it's just compiler-specific. The reader captures source information
at when it reads lists, as you know, and this is just propagating more
of it.

There is an interesting development in the vm branch regarding source
information, though, and that is syncase. syntax-case has the capability
to transfer source information through macro transformation, unlike
defmacros (unless they are written very carefully, so as to preserve the
original source). But the syncase situation is a longer mail...

Happy hacking,

Andy
-- 
http://wingolog.org/




reply via email to

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