version and extern problems
    Mike Parker 
    aldacron at gmail.com
       
    Tue Jul 10 06:06:51 PDT 2007
    
    
  
Walter Bright wrote:
> Georg Wrede wrote:
>> Why not
>>
>>   extern(ecc) void function() foo;
>>
>> where ecc would resolve to Windows or C.
>>
>> This of course requires some tweaking of the compiler, but it might be 
>> worth it.
> 
> Do you mean "ecc" being a magic identifier that the compiler sets to 
> Windows on Windows, and C otherwise? That might be a pretty good idea. 
> Why "ecc", though? It doesn't jump out at me what it might mean.
> 
> How about "System" ?
Please :) This looks like a great solution. And extern(System) is intuitive.
    
    
More information about the Digitalmars-d
mailing list