Talk on what a systems programming language needs to replace C
Adam D. Ruppe
destructionator at gmail.com
Tue Sep 3 22:44:08 UTC 2019
On Tuesday, 3 September 2019 at 22:37:04 UTC, Laeeth Isharc wrote:
> I'm not sure whether it would be better to construct a parse
> tree or AST for this purpose but eg with DPP my personal sense
> is it would be useful to have a way to generate D code at a
> more abstract level than strings.
You can always build an AST in objects, then
mixin(that_tree.toString()); and let CTFE translate it over. I
have used this with various DSL type things in D before, and you
could (in theory anyway) do the same thing with full D as well.
More information about the Digitalmars-d