[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: macroexpansion environments

What the examples do when compiled isn't the point. They needn't even
print anything at compile time (and also needn't cause an error).

I agree that the examples constitute programs whose semantics aren't
well-defined. What bothers me is how innocuously similar the two
cases are and that macros expanding into declarations ought to work
"like you'd expect", but don't and can't.