April 07, 2015 DMD AST Docs/Reference or Dumper? | ||||
|---|---|---|---|---|
| ||||
I'm trying to add some compile-time function generation to dmd, but wasn't sure exactly how to click all the little legos together. Is there any documentation or reference for the DMD AST? Or maybe some examples somewhere of what an AST may look like for a given function? As a last resort, I was about to start converting the ToJsonVisitor to a ToAstDumpVisitor, but as you may have guessed, I am not particularly excited about this venture. Does source code exist anywhere for this already? Thanks | ||||
April 08, 2015 Re: DMD AST Docs/Reference or Dumper? | ||||
|---|---|---|---|---|
| ||||
Posted in reply to bitwise | On Tuesday, 7 April 2015 at 15:58:49 UTC, bitwise wrote:
> I'm trying to add some compile-time function generation to dmd, but wasn't sure exactly how to click all the little legos together.
>
> Is there any documentation or reference for the DMD AST? Or maybe some examples somewhere of what an AST may look like for a given function?
>
> As a last resort, I was about to start converting the ToJsonVisitor to a ToAstDumpVisitor, but as you may have guessed, I am not particularly excited about this venture. Does source code exist anywhere for this already?
>
> Thanks
Hi bitwise,
I am not aware of such a visitor but would find it helpful, too.
Regards,
Kai
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply