DIP23 Counter Proposal

deadalnix deadalnix at gmail.com
Thu Feb 7 20:25:29 PST 2013


On Friday, 8 February 2013 at 00:33:47 UTC, Steven Schveighoffer 
wrote:
> On Thu, 07 Feb 2013 17:25:16 -0500, Andrei Alexandrescu 
> <SeeWebsiteForEmail at erdani.org> wrote:
>
>> On 2/7/13 4:12 PM, Steven Schveighoffer wrote:
>>> On Thu, 07 Feb 2013 15:25:57 -0500, Jonathan M Davis
>>> <jmdavisProg at gmx.com> wrote:
>>>
>>>
>>>> struct S
>>>> {
>>>> @property int i;
>>>> }
>>>
>>> struct S
>>> {
>>> mixin(boilerplateProperty("i"));
>>> }
>>>
>>> I don't see this as a difficult problem to solve.
>>>
>>> -Steve
>>
>> I like that, too, with the note that various syntax 
>> highlighters etc. won't be able to see much about that entity.
>
> My syntax highlighter highlights string and writeln, even 
> though they aren't language builtins.  If we establish a 
> standard mixin template, certainly editors can be made to 
> highlight such a mixin, along with providing the expected code 
> completion.
>

Most does it when using the q string syntax.


More information about the Digitalmars-d mailing list