Is d support for extern (D) void core.rt.FunctionA(ParameterList);

Yonggang Luo yonggangluo at hotmail.com
Fri Nov 14 02:37:11 PST 2008


Kagamin Wrote:

> Yonggang Luo Wrote:
> 
> > I means to support for this, because of this, then we can hidden something that we don't want to see.
> > 
> > When you just want to see that API, and not the detail implement.
> > And also it can reduce the redundant thinking about what does this module meaning and that module meaning. Because we just see the API.
> > 
> > This is useful if you don't like to show all the things to the user.
> 
> dmd supports automatic generation of .di files which are similar to C .h files. Or you can write .di files manually. Or you can write separate core/rt.d with just declarations and another core/rt.d with implementation.
Because the auto generated di file is not good enough, and why we need to write it manual?
I think to auto is the advance of D Programming Language.

But we need to manual write something .... like C do.



More information about the Digitalmars-d mailing list