[r6rs-discuss] "Unspecified"

Sam Tobin-Hochstadt samth at ccs.neu.edu
Wed Sep 20 22:41:22 EDT 2006


On Wed, 2006-09-20 at 17:42 -0600, Chongkai Zhu wrote:
> 
> I'm talking about the *undefined* value of PLT Scheme. "(if #f #f)" returns the *void* value in PLT.
> And "(values)" pass 0 value(s) to the current continuation (according to R5RS). Ther are all different from each other.

If you want the undefined value, you can usually get it with:

(letrec ((x x)) x)

This works in PLT, Gambit, Larceny, Chicken and Bigloo.  Scsh produces
an error.  

sam th




More information about the r6rs-discuss mailing list