Brian Harvey scripsit:

> In our case, I think the simple uniform meaning is the one that an
> interpreter without much optimization would take: Don't look inside a
> lambda expression at all until the procedure is invoked.

Fair enough, unless syntax is involved, in which case you pretty much
have to; other than the first-class environment hack, you simply must
expand macros at the place of use, not the place of invocation.

-- 
John Cowan  [email protected]   http://ccil.org/~cowan
"The exception proves the rule."  Dimbulbs think: "Your counterexample proves
my theory."  Latin students think "'Probat' means 'tests': the exception puts
the rule to the proof."  But legal historians know it means "Evidence for an
exception is evidence of the existence of a rule in cases not excepted from."

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to