[NOTABLE PR] First step from traditional to generic runtime

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Fri Mar 3 16:57:36 PST 2017


On 3/3/17 10:16 AM, Kagamin wrote:
> Nitpick: object.d is for symbols visible to user code, but it's not
> necessary to provide these helper functions to used code, so they should
> be in a different module known to the compiler.

Fundamentally the code resulting from lowering must be in the standard 
language, i.e. no "magic" artifacts, no hidden symbols, no special 
rules. The lowering should be as if the user replaced the code with the 
lowered version by hand. -- Andrei


More information about the Digitalmars-d mailing list