BTW, I think there are a couple of typos in: "15.2 Ephemerons An ephemeron [Hayes97] is a generalization of a weak box (see Weak Boxes). Instead of just containing one value, an e___m___phemeron holds two values: one that is considered the value of the ephemeron and another that is the ephemeron’s key. Like the value in a weak box, the value in ___and___ ephemeron may be replaced by #f, but when the key is no longer reachable (except possibly via weak references) instead of when the value is no longer reachable."
Cheers P. _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev