This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home. For a version of this page that may be more recent, see ExpressionLanguage in WG2's repo for R7RS-large.

Expression­Language

cowan
2016-07-30 10:25:03
2history
source

The following are the elements of the expression language.

Integer literals, rational literals, floating-point literals.

Quoted empty lists.

Variables.

Procedures:

not string-append * / truncate-modulo + - arithmetic-shift arithmetic-shift-right < <= > >= = eqv? in like and or

Syntax:

if if-case

More procedures:

coerce abs string-contains string-length string-lowercase string-uppercase string-trim string-trim-right round-quotient (?) substring string-trim-both