Library standardization
Bill Baxter
dnewsgroup at billbaxter.com
Sat Apr 19 22:02:48 PDT 2008
Sean Kelly wrote:
> == Quote from Janice Caron (caron800 at googlemail.com)'s article
>> On 19/04/2008, Sean Kelly <sean at invisibleduck.org> wrote:
>>>> So you want the ability to import a module, but not have to rebuild
>>> > dependent files if that module changes?
>>> > Good luck with that one.
>>>
>>> Apparently you've never used C/C++. I apologize or the misunderstanding.
>> Touché. But I was talking about D.
>> OK, so you're basically saying you want D to have header files, like
>> C. Fair enough. The prospect doesn't thrill me, but I would be
>> intrigued to know how other many people want this.
>
> Personally, I'd just like the auto header generator to provide some
> means of not outputting bodies of any functions at all. The easiest
> way to accomplish this would be to make the feature sensitive to
> the -inline switch. Bonus points would be awarded for preserving
> the formatting of the original file, but I suspect that would be difficult
> to accomplish.
-inline has the wrong sense though. Most people are probably happy with
things the way they are, so you'd want a -noinline flag for those folks
who want to prevent outputting function bodies. Except if you're going
to make a flag that's just for not outputting function bodies you might
as well call it -Hnoimpl or something.
I can't actually use -inline on my project because it pushes my modules
over OPTLINK'S fixup limit.
--bb
More information about the Digitalmars-d
mailing list