Hi Ladislav, On Friday, May 12, 2006, 10:53:48 AM, you wrote:
LM> One more fresh console: >>> alias 'aaa "bbb" LM> == bbb >>> alias 'aaa "Aaa" LM> == Aaa >>> equal? 'aaa 'Aaa LM> == true LM> And yet another fresh console: >>> equal? 'aaa 'Aaa LM> == true >>> alias 'aaa "bbb" LM> == bbb >>> equal? 'aaa 'Aaa LM> == true My suspect is that 'Aaa becomes an alias for 'aaa as soon as it is parsed, EXCEPT if 'aaa already has aliases. >> equal? 'aaa 'Aaa == true >> equal? 'aaa 'aAa == true >> alias 'aaa "bbb" == bbb >> equal? 'aaa 'aaA == false Very subtle bug, and interesting noone ever had problems because of this - is anyone really using aliases? Regards, Gabriele. -- Gabriele Santilli <[EMAIL PROTECTED]> --- http://www.rebol.com/ Colella Chiara software division --- http://www.colellachiara.com/ -- To unsubscribe from the list, just send an email to lists at rebol.com with unsubscribe as the subject.
