D/Objective-C, extern (Objective-C)
Sönke Ludwig
sludwig at outerproduct.org
Wed Jun 26 02:11:11 PDT 2013
Am 24.06.2013 20:10, schrieb Brian Schott:
> On Monday, 24 June 2013 at 17:51:08 UTC, Walter Bright wrote:
>> On 6/24/2013 3:04 AM, Jacob Carlborg wrote:
>>> On 2013-06-23 23:02, bearophile wrote:
>>>
>>>> Instead of:
>>>> extern (Objective-C)
>>>>
>>>> Is it better to use a naming more D-idiomatic?
>>>>
>>>> extern (Objective_C)
>>>
>>> As Simen said, we already have extern (C++). But I can absolutely
>>> change this if
>>> people wants to.
>>
>> Objective-C is just perfect.
>
> linkageAttribute:
> 'extern' '(' Identifier ')'
> | 'extern' '(' Identifier '++' ')'
> | 'extern' '(' Identifier '-' Identifier ')'
> ;
Maybe it makes sense to generalize it instead:
linkageAttribute: 'extern' '(' linkageAttributeIdentifier ')';
linkageAttributeIdentifier:
linkageAttributeToken
| linkageAttributeIdentifier linkageAttributeToken
;
linkageAttributeToken: identifier | '-' | '++' | '#' | '.';
More information about the Digitalmars-d-announce
mailing list