digitalmars.D.learn - mixin template compile-time compute declared name
- NonNull (13/13) Jun 27 2020 Want
- Adam D. Ruppe (2/4) Jun 27 2020 You'd have to string mixin the contents inside the mixin template.
- NonNull (2/7) Jun 27 2020 Worked! Thank you!!
Want mixin mytemplate!("foo", .............................); to be able to declare names dependent upon the text foo in the context it is used. For example declaring enum x_foo = ....................................; blah foo_value = ....................................; . . . . Is it possible to use a template to declare something whose name is computed at compile time?
Jun 27 2020
On Saturday, 27 June 2020 at 21:10:59 UTC, NonNull wrote:Is it possible to use a template to declare something whose name is computed at compile time?You'd have to string mixin the contents inside the mixin template.
Jun 27 2020
On Saturday, 27 June 2020 at 21:23:10 UTC, Adam D. Ruppe wrote:On Saturday, 27 June 2020 at 21:10:59 UTC, NonNull wrote:Worked! Thank you!!Is it possible to use a template to declare something whose name is computed at compile time?You'd have to string mixin the contents inside the mixin template.
Jun 27 2020