Procs
proc `<`(a`gensym1, b`gensym1: FixedPoint): bool {.inline.}
proc `<`(a`gensym1: FixedPoint; b`gensym1: SomeNumber): bool {.inline.}
proc `<`(a`gensym1: SomeNumber; b`gensym1: FixedPoint): bool {.inline.}
proc `<=`(a`gensym2, b`gensym2: FixedPoint): bool {.inline.}
proc `<=`(a`gensym2: FixedPoint; b`gensym2: SomeNumber): bool {.inline.}
proc `<=`(a`gensym2: SomeNumber; b`gensym2: FixedPoint): bool {.inline.}
proc `==`(a`gensym0, b`gensym0: FixedPoint): bool {.inline.}
proc `==`(a`gensym0: FixedPoint; b`gensym0: SomeNumber): bool {.inline.}
proc `==`(a`gensym0: SomeNumber; b`gensym0: FixedPoint): bool {.inline.}