Add support for C99 floating-point predicates.
authorChris Hanson <org/chris-hanson/cph>
Wed, 2 May 2018 06:27:57 +0000 (23:27 -0700)
committerChris Hanson <org/chris-hanson/cph>
Wed, 2 May 2018 06:27:57 +0000 (23:27 -0700)
commitfe46e8c697bb87d6f56a30f3807f77b9274890c2
tree7423b243f103468f4a76982bb97f1c31e345b543
parentcf9257c5f54c90e01825841f31d1982d2c40ebdb
Add support for C99 floating-point predicates.

Also expose those predicates in Scheme, and implement flo:eqv? properly.
src/microcode/artutl.c
src/microcode/extern.h
src/microcode/flonum.c
src/runtime/arith.scm
src/runtime/primitive-arithmetic.scm
src/runtime/runtime.pkg