Skip to content

rnrs r5rs ​

The (rnrs r5rs (6)) library exports bindings for some procedures present in R5RS but omitted from the R6RS base library specification.

Scheme Procedure: exact->inexact z ​

Scheme Procedure: inexact->exact z ​

These procedures are identical to the ones provided by Guile’s core library. See Exact and Inexact Numbers, for documentation.

Scheme Procedure: quotient n1 n2 ​

Scheme Procedure: remainder n1 n2 ​

Scheme Procedure: modulo n1 n2 ​

These procedures are identical to the ones provided by Guile’s core library. See Operations on Integer Values, for documentation.

Scheme Syntax: delay expr ​

Scheme Procedure: force promise ​

The delay form and the force procedure are identical to their counterparts in Guile’s core library. See Delayed Evaluation, for documentation.

Scheme Procedure: null-environment n ​

Scheme Procedure: scheme-report-environment n ​

These procedures are identical to the ones provided by the (ice-9 r5rs) Guile module. See Environments, for documentation.