What do you thing about this string interpolation idea
Steven Schveighoffer
schveiguy at gmail.com
Mon Dec 10 15:50:58 UTC 2018
On 12/10/18 7:45 AM, FeepingCreature wrote:
> On Monday, 10 December 2018 at 12:34:33 UTC, Daniel Kozak wrote:
>> https://gist.github.com/run-dlang/a0dce06b873b216680df673661e4b4e6
>
> While I'm not sure of all the details of the implementation, I think the
> use of a mixed in templated nested function to enable access to the
> local scope without string mixin is inspired. Very clever idea.
Yeah, this looks a lot better than mixing in every interpolation.
I tried it out with adding arbitrary expressions, and it works like a
charm: https://gist.github.com/run-dlang/6f682fe6ca12e02acc1c6af2c67632e7
It needs some polish around the parsing (need to handle parentheses and
separating symbols with something other than space), but I'm pretty
happy with the concept.
-Steve
More information about the Digitalmars-d
mailing list