<< o1 o2 lt r1 >> or << o1 o2 gt r1 >> or << o1 o2 gt r1 >> integer r1; These premitives compare objects o1 and o2. [lt (less than), gt (greater than), eq (equal)] The result is r1 which is integer object. Here, 1 means true and 0 means false. Example: (abc) (bca) eq :: ===> 0