Compile-time generated code... not that nice
Jarrett Billingsley
jarrett.billingsley at gmail.com
Sat May 30 12:26:59 PDT 2009
On Sat, May 30, 2009 at 3:03 PM, Ary Borenszweig <ary at esperanto.org.ar> wrote:
> I just realized that code generated at compile-time (with string mixins) is
> hard (or impossible) to debug (I mean at runtime, not just at compile-time).
> Do you think it's a big shortcomming of D? How can this be solved?
>
> Maybe the compiler can generate a file with the contents of a module with
> mixins expanded, and use these files as the input to the compiler and
> linker, so these can be used in the debugging process.
>
FWIW templates have more or less the same problem.
More information about the Digitalmars-d
mailing list