First Draft: Static Single Assignment

Peter C peterc at gmail.com
Sat Dec 6 03:37:00 UTC 2025


On Saturday, 6 December 2025 at 00:51:37 UTC, Walter Bright wrote:
> On 12/5/2025 3:19 PM, Peter C wrote:
>> If the compiler counts default initialization as an assignment,
>
> It does!
>
>> then I've already 'used up' my one assignment before I even 
>> touch the variable!
>
> Oh well!

Only assignment uses the assignment operator -> '='!

If there is no assignment operator involved, then it cannot 
reasonably be counted as an assignment!

int x; // this is NOT assignment!



More information about the dip.development mailing list