[plt-dev] phase for unbound identifiers

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Thu Jan 21 16:59:07 EST 2010

I like it.

Jay

On Thu, Jan 21, 2010 at 2:50 PM, Jon Rafkind <rafkind at cs.utah.edu> wrote:
> One more adjustment that maps 1,0,-1 to "syntax", "runtime", "template"
> respectively.
>
> On 01/21/2010 10:23 AM, Jon Rafkind wrote:
>>
>> Attached is a patch to do basically this. I haven't erased references to
>> 'transformer', though.
>>
>> On 01/20/2010 06:28 PM, Jon Rafkind wrote:
>>>
>>> Could the error message for unbound identifiers always give the phase? As
>>> a corollary I dislike the name 'transformer environment'.
>>>
>>> So instead of:
>>>   compile: unbound identifier in module (transformer environment) in:
>>> take
>>> -->
>>>   compile: unbound identifier in module (phase 1) in: take
>>>
>>> And in phase 2 I don't get any special indication at all (like
>>> 'transformer environment').
>>>
>>>   compile: unbound identifier in module in: take
>>> -->
>>>   compile: unbound identifier in module (phase 2) in: take
>>>
>>> Maybe 'phase 0' could be elided during that phase since its the most
>>> common thing and people probably don't want to see it.
>>> _________________________________________________
>>>  For list-related administrative tasks:
>>>  http://list.cs.brown.edu/mailman/listinfo/plt-dev
>>
>
>
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-dev
>
>



-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://teammccarthy.org/jay

"The glory of God is Intelligence" - D&C 93


Posted on the dev mailing list.