On Sep 7, 2009, at 10:14 PM, Abdulaziz Ghuloum wrote:
On Sep 7, 2009, at 9:45 PM, leppie wrote:
----- Original Message ----- From: "Abdulaziz Ghuloum" <aghul...@gmail.com
>
> (define-syntax foo1 (make-compile-time-value 1))
> (define-syntax foo2 (make-compile-time-value 2))
What are the limitations of the data types you can provide to make-
compile-time-value ?
Nothing really, other than that #f is not really useful.
Also remember that the whole (make-compile-time-value ---) is at the
right-hand-side of a define-syntax, so, it's evaluated at macro-
expansion time and visit-time, and may not be evaluated at run time
(exactly the same as macros).
Aziz,,,