[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.4.2 General Tests

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.



This document was generated by Carsten Dominik on May, 30 2005 using texi2html