See <
https://codeberg.org/scheme/r7rs/issues/234>.
Should the header line of the entry for exact-integer? in R7RS small read (exact-integer? OBJ) rather than (exact-integer? Z) ?
That would seem to fit its intended purpose better: <
https://small.r7rs.org/ticket/66/>
exact-integer? which returns #f on non-number objects can be more efficient than one which, in a strict error-checking implementation, would raise an exception.
A quick survey of R7-small implementations shows that at least Chibi, Gambit, Guile, MIT/GNU, and Sagittarius all return #f on (exact-integer? 'foo).
Daphne