Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
August 09, 2006 Use for new import formats | ||||
---|---|---|---|---|
| ||||
Just letting people know that I'm using the new import formats with good effect in one particular area ...
version(Windows) static import opsys = std.c.windows.windows;
version(linux) static import opsys = std.c.linux.linux;
version(darwin) static import opsys = std.c.darwin.darwin;
version(Unix) static import opsys = std.c.unix;
Then in the code we have ...
x = opsys.somefunc();
which makes the code a bit tidier than the alias forms I had been using.
--
Derek
(skype: derek.j.parnell)
Melbourne, Australia
"Down with mediocrity!"
8/08/2006 2:11:45 PM
|
August 09, 2006 Re: Use for new import formats | ||||
---|---|---|---|---|
| ||||
Posted in reply to Derek Parnell | Derek Parnell wrote:
> Just letting people know that I'm using the new import formats with good effect in one particular area ...
>
> version(Windows) static import opsys = std.c.windows.windows;
> version(linux) static import opsys = std.c.linux.linux;
> version(darwin) static import opsys = std.c.darwin.darwin;
> version(Unix) static import opsys = std.c.unix;
>
> Then in the code we have ...
>
> x = opsys.somefunc();
>
> which makes the code a bit tidier than the alias forms I had been using.
Indeed ~ I'll be doing something similar, once Build handles the new imports :D
|
August 09, 2006 Re: Use for new import formats | ||||
---|---|---|---|---|
| ||||
Posted in reply to kris | On Tue, 08 Aug 2006 18:00:43 -0700, kris wrote: > Derek Parnell wrote: >> Just letting people know that I'm using the new import formats with good effect in one particular area ... >> >> version(Windows) static import opsys = std.c.windows.windows; >> version(linux) static import opsys = std.c.linux.linux; >> version(darwin) static import opsys = std.c.darwin.darwin; >> version(Unix) static import opsys = std.c.unix; >> >> Then in the code we have ... >> >> x = opsys.somefunc(); >> >> which makes the code a bit tidier than the alias forms I had been using. > > Indeed ~ I'll be doing something similar, once Build handles the new imports :D BTW, it does now. I'm just finalizing the docs and planning to release it in the next 24 hours. -- Derek (skype: derek.j.parnell) Melbourne, Australia "Down with mediocrity!" 9/08/2006 11:07:59 AM |
August 09, 2006 Re: Use for new import formats | ||||
---|---|---|---|---|
| ||||
Posted in reply to Derek Parnell | Derek Parnell wrote:
> On Tue, 08 Aug 2006 18:00:43 -0700, kris wrote:
>
>
>>Derek Parnell wrote:
>>
>>>Just letting people know that I'm using the new import formats with good effect in one particular area ...
>>>
>>> version(Windows) static import opsys = std.c.windows.windows;
>>> version(linux) static import opsys = std.c.linux.linux;
>>> version(darwin) static import opsys = std.c.darwin.darwin;
>>> version(Unix) static import opsys = std.c.unix;
>>>
>>>Then in the code we have ...
>>>
>>> x = opsys.somefunc();
>>>
>>>which makes the code a bit tidier than the alias forms I had been using.
>>
>>Indeed ~ I'll be doing something similar, once Build handles the new imports :D
>
>
> BTW, it does now. I'm just finalizing the docs and planning to release it
> in the next 24 hours.
>
w00t!
|
August 09, 2006 Re: Use for new import formats | ||||
---|---|---|---|---|
| ||||
Posted in reply to Derek Parnell | On Tue, 08 Aug 2006 18:09:01 -0700, Derek Parnell <derek@nomail.afraid.org> wrote:
> On Tue, 08 Aug 2006 18:00:43 -0700, kris wrote:
>
>> Derek Parnell wrote:
>>> Just letting people know that I'm using the new import formats with good
>>> effect in one particular area ...
>>>
>>> version(Windows) static import opsys = std.c.windows.windows;
>>> version(linux) static import opsys = std.c.linux.linux;
>>> version(darwin) static import opsys = std.c.darwin.darwin;
>>> version(Unix) static import opsys = std.c.unix;
>>>
>>> Then in the code we have ...
>>>
>>> x = opsys.somefunc();
>>>
>>> which makes the code a bit tidier than the alias forms I had been using.
>>
>> Indeed ~ I'll be doing something similar, once Build handles the new
>> imports :D
>
> BTW, it does now. I'm just finalizing the docs and planning to release it
> in the next 24 hours.
>
Yay!
|
Copyright © 1999-2021 by the D Language Foundation