[plt-dev] phase for unbound identifiers

From: Jon Rafkind (rafkind at cs.utah.edu)
Date: Thu Jan 21 16:50:39 EST 2010

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
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: unbound.patch
Type: text/x-patch
Size: 2131 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20100121/1e0a56b1/attachment.bin>

Posted on the dev mailing list.