string interpolation fun
Steven Schveighoffer
schveiguy at gmail.com
Thu Dec 13 16:29:36 UTC 2018
On 12/13/18 11:21 AM, Jonathan Marler wrote:
> Adding support for the `$foo` case (no parens) would be fairly trival,
> but requires making a decision of what type of grammar node/token to
> use. We could use the same mechanism that templates use, but that would
> mean that something like $foo.max would be $(foo).max instead of
> $(foo.max) which seems a bit unexpected. That would be a good thing
> include in the DIP, a list of the obvious tokens/grammar nodes we could
> use and their pros/cons.
Yeah, I would recommend $foo.max be $(foo.max). This isn't like
templates, where the dot is meaningful both ways.
-Steve
More information about the Digitalmars-d
mailing list