From winstonchang1 at gmail.com  Wed Oct 29 21:26:16 2014
From: winstonchang1 at gmail.com (Winston Chang)
Date: Wed, 29 Oct 2014 15:26:16 -0500
Subject: [Rd] Unexpected behavior of identical() with language objects
Message-ID: <CAFOpNVGxxqH0uYjouj6rG9b9LdbigQQbNDWgvS8NxhYnn61F8A@mail.gmail.com>

I ran into this and found the result very surprising:

identical( quote({ a }),  quote({ a }) )
# FALSE

It seems related to curly braces. For example, parens work fine:
identical( quote(( a )),  quote(( a )) )
# TRUE

Is this expected behavior? I can't seem to find anything in the help
for identical that relates to this.

-Winston



[Rd] Unexpected behavior of identical() with language objects
Winston Chang