On this page:
=-0-0
=
<-0-0
<
>-0-0
>
<=-0-0
<=
>=-0-0
>=
8.12

10 Boolean comparison functions🔗ℹ

These functions are used for comparison between scalar?s.

procedure

(=-0-0 a b)  boolean?

  a : scalar?
  b : scalar?

procedure

(= a b)  boolean?

  a : scalar?
  b : scalar?
Returns #t if (ρ a) is equal to (ρ b). When a no-override entry point is used, = is not redefined to =-0-0.

procedure

(<-0-0 a b)  boolean?

  a : scalar?
  b : scalar?

procedure

(< a b)  boolean?

  a : scalar?
  b : scalar?
Returns #t if (ρ a) is less than (ρ b). When a no-override entry point is used, < is not redefined to <-0-0.

procedure

(>-0-0 a b)  boolean?

  a : scalar?
  b : scalar?

procedure

(> a b)  boolean?

  a : scalar?
  b : scalar?
Returns #t if (ρ a) is greater than (ρ b). When a no-override entry point is used, > is not redefined to >-0-0.

procedure

(<=-0-0 a b)  boolean?

  a : scalar?
  b : scalar?

procedure

(<= a b)  boolean?

  a : scalar?
  b : scalar?
Returns #t if (ρ a) is less than or equal to (ρ b). When a no-override entry point is used, <= is not redefined to <=-0-0.

procedure

(>=-0-0 a b)  boolean?

  a : scalar?
  b : scalar?

procedure

(>= a b)  boolean?

  a : scalar?
  b : scalar?
Returns #t if (ρ a) is greater than or equal to (ρ b). When a no-override entry point is used, >= is not redefined to >=-0-0.