[R6RS] "void" or "unspecific"
Michael Sperber
sperber at informatik.uni-tuebingen.de
Wed Apr 26 08:33:26 EDT 2006
If we get to this ...
I know a number of Scheme systems use "void." I assume this was to
allude to C's "void" type, which means "no return value." However, in
the multiple-value world (especially now that continuations created by
`begin' accept any number of values), the idiom for "no return value"
is (values), not a "value meaning no value." That's why I believe
"unspecific" would be a more appropriate choice.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the R6RS
mailing list