On Tuesday, 17 May 2016 at 10:42:30 UTC, Don Clugston wrote:
TL;DR: CTFE is actually a backend, so don't be afraid of creating a glue layer for it.
My point exactly.The AST is not something I want to handle while inside the interpreter.
It introduces too much complexity. There needs to be some kind of further lowering.