On Sep 28, 2011, at 7:34 PM, funceval wrote: > Not even constant folding and constant propagation? Correct. A few places in the AST, like array dimensions, do compute and store the value of a constant expression, but only in unevaluated contexts, and the original source information is never thrown away. John.