03B2E |
EQ
|
( ob1 ob2 → flag )
Returns TRUE if both objects are the same,
i.e., they occupy the same physical space in
memory. Only the addresses of the objects are
tested.
|
36621 |
2DUPEQ
|
( ob1 ob2 → ob1 ob2 flag )
Does 2DUP then EQ .
|
3664E |
EQOR
|
( flag ob1 ob2 → flag' )
Does EQ then OR .
|
3607F |
EQOVER
|
( ob3 ob1 ob2 → ob3 flag ob3 )
Does EQ then OVER .
|
3663A |
EQ:
|
( ob → flag )
EQ with the next object in the current
stream.
|
36635 |
DUPEQ:
|
( ob → ob flag )
Does DUP then EQ: .
|
03B97 |
EQUAL
|
( ob1 ob2 → flag )
Returns TRUE if the objects are equal
(but not necessarily the same), i.e., their
prologs and contents are the same.
|
3CCB4 |
(SAME)
|
( ob1 ob2 → %1/%0 )
Does EQUAL , then COERCEFLAG . Identical to
what <REF>xSAME does.
|
3660D |
EQUALNOT
|
( ob1 ob2 → flag )
Returns TRUE if the objects are different.
|
36662 |
EQUALOR
|
( flag ob1 ob2 → flag' )
Does EQUAL then OR .
|
0FF006 |
^Contains?
|
( ob1 ob2 → ob1 ob2 flag )
Tests if ob1 contains ob2. If ob1 is a
symbolic then ob1 is searched for embedded
ob2. If ob1 is a list then ob1 is traversed
for a direct match. Otherwise, tests if ob1
and ob2 are equal.
|