[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Unspecified return value(s)

This page is part of the web mail archives of SRFI 13 from before July 7th, 2015. The new archives for SRFI 13 contain all messages, not just those from before July 7th, 2015.



I have changed the problem text spotted by Will to fit with R5RS. The new
text in SRFI-13 is:

    If a procedure is said to return "unspecified," this means that nothing at
    all is said about what the procedure returns. Such a procedure is not even
    required to be consistent from call to call. It is simply required to
    return a value (or values) that may be passed to a command continuation,
    e.g. as the value of an expression appearing as a non-terminal subform of
    a BEGIN expression. Note that in R5RS, this restricts such a procedure to
    returning a single value; non-R5RS systems may not even provide this
    restriction.

There is almost identical text describing SRFI-14's CHAR-SET-FOR-EACH.
    -Olin