> (define-ct foo some-expr) replaces every occurrence > of foo by some-expr. It does not define a variable foo to be > usable at compile time, which is what was needed.
Yes, actually I think I used the word "emulate" in my original post. I cannot think of a portable way to define the variable foo at compile time without putting foo into a different module, can you?
