Second Draft: Primary Type Syntax

IchorDev zxinsworld at gmail.com
Thu Jul 25 09:15:56 UTC 2024


On Wednesday, 29 May 2024 at 18:22:03 UTC, Quirin Schroll wrote:
> **Abstract**
>
> The goal of this proposal is that every type expressible by D’s 
> type system also has a representation as a sequence of D tokens.
> The type constructs that lack a representation are function 
> pointer and delegate types that return by reference and/or have 
> a non-default linkage.

The fact that this currently isn’t possible feels like a stupid 
oversight. Especially important to me is being able to use 
`extern(C)` without having to make an alias. And the proposed 
grammar looks great.



More information about the dip.development mailing list