# control::Cmpr

    sys::Obj
      sys::Virtual
        sys::Component
          control::Cmpr

`public class Cmpr` `[niagaraIcon="module://icons/x16/control/logic/lessThan.png"]`

Cmpr comparison math object

xgy = x > y; xey = x = y; xly = x < y;

x

  `public property float x`

  input x

xey

  `public property bool xey [readonly]`

  xey is true if x == y

xgy

  `public property bool xgy [readonly]`

  xgy is true if x > y

xly

  `public property bool xly [readonly]`

  xly is true if x < y

y

  `public property float y`

  input y

execute

  `public virtual override void execute()`

  Execute is called once every scan.