Identifier-name compression.

Stefan Koch via Digitalmars-d digitalmars-d at puremagic.com
Sat May 21 16:08:51 PDT 2016


On Saturday, 21 May 2016 at 22:59:48 UTC, Walter Bright wrote:
> On 5/21/2016 3:50 PM, Stefan Koch wrote:
>> [...]
>
> It won't be reproducible from run to run, and worse, if you use 
> separate compilation, duplicates are inevitable.

There will not be duplicates since you would not compile the same 
module twice and If you do, It is trivial to remove them.
In fact you would have the same doublicates with every mangling 
scheme.

A symbol can be uniquely identified with the module it is defined 
in and a numerical id. If your module names clash you cannot 
compile anyway... At least I hope so.


More information about the Digitalmars-d mailing list