tuple-syntax
Dom DiSc
dominikus at scherkl.de
Sun Mar 17 20:20:52 UTC 2024
I just viewed the D-Conf online talk about new syntax for tuples
and had an idea I need to suggest:
One of the proposals was to use normal round brackets. But this
would required to use something special to distinguish
one-element tuples from from a parenthesized expression. It
suggested a trailing comma for this case. But it has the second
flaw that it remains unclear how to express an empty tuple
unambiguously.
So, how about _always_ requiring a trailing comma?
This would make for a consistent syntax: (,) empty tuple, (x,)
one-element tuple, (x,y,) two element tuple ...
Just an idea.
More information about the Digitalmars-d
mailing list