[ ArgumentList ] vs. @( ArgumentList )
Manu
turkeyman at gmail.com
Tue Nov 6 11:52:36 PST 2012
I'd like to re-enforce the consideration that @attribute() makes it looks
like they affect the code generation somehow... they're really just
annotations.
On 6 November 2012 21:47, Jacob Carlborg <doob at me.com> wrote:
> On 2012-11-06 20:18, Walter Bright wrote:
>
>> For User Defined Attributes.
>>
>> In the north corner we have the current champeeeeon:
>>
>> -------
>> [ ArgumentList ]
>>
>> Pros:
>> precedent with C#
>> looks nice
>>
>> Cons:
>> not so greppable
>> parsing ambiguity with [array literal].func();
>>
>> ------
>> In the south corner, there's the chaaaaallenger:
>>
>> @( ArgumentList )
>>
>> Pros:
>> looks like existing @attribute syntax
>> no parsing problems
>>
>> Cons:
>> not as nice looking
>> ------
>>
>> No hitting below the belt! Let the games begin!
>>
>
> I vote for @( ArgumentList ). If this is syntax chosen I also hope
> @attribute will be legal as well.
>
> --
> /Jacob Carlborg
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20121106/8a3a485d/attachment.html>
More information about the Digitalmars-d
mailing list