D needs a type expression syntax

Quirin Schroll qs.il.paperinik at gmail.com
Sat May 6 15:55:32 UTC 2023


On Friday, 5 May 2023 at 01:23:15 UTC, zjh wrote:
> On Thursday, 4 May 2023 at 15:40:20 UTC, Quirin Schroll wrote:
>> **TL;DR:** If we make `TypeCtor` optional in the production 
>> rule `BasicType` → `TypeCtor`**`(`**`Type`**`)`**, the D type 
>> grammar can be improved and we have a way to solve the 
>> 14-year-old [issue 
>> 2753](https://issues.dlang.org/show_bug.cgi?id=2753).
>>
>
>
> That's a great idea. You need a `dip`, and of course, it's best 
> to have a tool that can automatically modify incorrect formats. 
> It's also best to have a backup.

I have a very stupid question now: Why does a minor grammar 
change require a DIP? How do people determine what is an 
enhancement and what requires a DIP?


More information about the Digitalmars-d mailing list