[r6rs-discuss] meaning of the restriction in ch. 10

Christian c_sloma at gmx.de
Thu Feb 12 09:22:50 EST 2009


In Chapter 10:

"A definition in the sequence of forms must not define any identifier whose binding is used to determine the meaning of the undeferred portions of the definition or any definition that precedes it in the sequence of forms. For example, the bodies of the following expressions violate this restriction."

is there a definition of "used to determine" and "undeferred portions"?

reason is that the following fails on larceny (when it reaches the line "(add-to-box foo 1)"), and I'm not sure why this falls into the restriction above ... (or if it falls into the restriction I'm not sure how this restriction can be computeable at all)

http://paste.lisp.org/display/75331

Best Regards,

Christian
-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger01



More information about the r6rs-discuss mailing list