Importing local modules in C style

Steven Schveighoffer via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Thu Jun 25 07:51:39 PDT 2015


On 6/25/15 10:37 AM, Binarydepth wrote:
> On Thursday, 25 June 2015 at 14:10:00 UTC, Steven Schveighoffer wrote:
>> On 6/25/15 9:57 AM, Binarydepth wrote:
>>> I want to import a module from my local project  in C style (#include
>>> "local.h").
>>
>> No.
>>
>>>
>>> I know I can do "dmd main.d local.d" but I wonder if it can be done C
>>> style.
>>
>> What is your goal? Why doesn't D import work for you?
>>
>> -Steve
>
> I organize some exercises in some source files, it's more how I like to
> work with C. I'm used to organize source files this way and I was
> wondering if this was possible with D.

Well, if you publicly import the other module, it pulls all those public 
symbols as if they were defined in the importing module.

Perhaps this would work for you.

-Steve




More information about the Digitalmars-d-learn mailing list