No. The problem is it's never been clear what that category of macros is that 
John's talking about, but it does not violate hygiene. By definition, in a 
hygienic macro system, there is no macro that can make the macro system 
unhygienic.

Now good luck trying to define what that category is! I worked on that problem 
for nigh onto 8 years, and all I have to show for it is a dissertation.

Dave

On Nov 23, 2010, at 1:59 PM, Jon Rafkind wrote:

> 
>>> Dave Herman mentioned this to me some time ago, and my immediate response 
>>> was this: okay, if the term "hygiene" refers to a macro system and not to a 
>>> macro, then *what word* should we use to describe macros that violate 
>>> transparency? "non-transparent"?
>> Oh dear... would that word be "anaphoric"?
>> 
> 
> A macro that violates hygiene.. 'violator'
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users

_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to