what do these mean?



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