On 15/08/2011, at 2:17 AM, Mariano Guerra wrote:
> hi, I just wanted to show you two new inclusions on efene.
The idea of defining a "constant" using an expression that involves
variables that are not in scope at the point of definition and then
having them bound at the point of use is, well, that kind of horrible
mess is why Scheme has "hygienic" macros instead of classic Lisp ones.
Look at "once" features in Eiffel for a nice model (it's just lazy
evaluation, really).