Import concerns revisited

Rémy Mouëza ray.jay.ay.moueza at DoNtSpAm.gmail.com
Fri Jul 14 17:39:42 PDT 2006


In article <1dqjwdjjptjso.kw68mtrh7ba9.dlg at 40tude.net>, Derek Parnell says...
>
>On Thu, 13 Jul 2006 10:22:41 +0300, Georg Wrede wrote:
>
>> 
>> I can, however, see this:
>> 
>>      import std.stdio as io;
>> 
>>      void main() {
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>          io.writefln("Hello World!");
>>      }
>
>Just half joking, but what you can do even now is this ...
>
>      import std.stdio;
>      alias std.stdio.writefln w;
> 
>      void main() {
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>          w("Hello World!");
>      }

And what about the with keyword ?
:   import std.stdio as io;
:
:   void main () 
:   {
:       with ( io )
:       {
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:           writefln ( "Hello World!" );
:       }
:   }

Any thoughts about it ?






More information about the Digitalmars-d mailing list