The following discussion only addresses how the remaining primitive types are compared with the understanding that once a RESULT is returned and assigned to the DIRECTIONAL PRIMITIVE COMPARISON RESULT, further processing occurs in the manner generally outlined above.