On 6/12/07, Robert Dodier <robert.dodier at gmail.com> wrote:
>
> The quote-quote ''(...) causes (...) to be evaluated (i.e.
> some_function is called), where it would otherwise not be.
>
BEGIN PEDANT
Sorry to be nit-picky, but it is really important that we explain ''(...)
precisely since it often confuses users.
''(...) causes ... to be evaluated *when the expression is first read in*,
thus:
xx: 2$
f() := ''(xx)$
f() => 2
xx: 5$
f() => 2
END PEDANT
-s