Expanded source code

Paul D. Anderson paul.d.removethis.anderson at comcast.andthis.net
Wed Jun 17 10:54:36 PDT 2009


Is there a way to see the source for a D program after the mixins and templates, etc., are expanded?

I get occasional error messages saying I've got incompatible types, for example, but the error message only makes sense when I mentally instantiate a template. Is there a way to see this instantiation in print?

At what phase of compilation does this occur? Has the code been tokenized? (It's okay with me if it is--I just want to know.)

Paul



More information about the Digitalmars-d-learn mailing list