On Mar 30, 2012, at 12:19 , Yaroslav wrote:

>>> term% fn x @{x=y}
>>> term% whatis x
>>> fn x {x=y}
>> 
>> creates to functions x and '@' definition {x=y}.
> 
> The question is why it discards @ here?

Erik's point is that rc isn't discarding it. You have a list. It sets x
equal to that function, then sets @ equal to that same function.

: iota; fn x @{x=y}
: iota; whatis x
fn x {x=y}
: iota; whatis '@'
fn @ {x=y}

When you quote the 'x @', that whole thing becomes one word.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to