
4 Jan
2009
4 Jan
'09
6:31 p.m.
Aaron Tomb
As others have explained, the == operator doesn't tell you whether two values are actually stored at the same location in memory.
Nobody yet mentioned that (==) doesn't guarantee *anything* - it's a user defined function. So while it may and should give structural equality, it also may not. -k -- If I haven't seen further, it is by standing in the footprints of giants