Re: Re: software design clarification
Stefan Seefeld <[email protected]> Tue, 01 May 2007 08:35:44 -0400
| Newsgroups | gmane.comp.documentation.synopsis |
|---|---|
| Message-ID | <[email protected]> |
Markus Elfring wrote:
>
>> Right. SourceFile already contains various annotations, such as language
>> (C++, C, ...), documentation format (javadoc, ReST, ...), as well as
>> various representations of the actual source it contains.
>>
>> I don't see the need to derive from it, though.
>
> Do any source files exist that are not compilation units?
Sure. All those that get pulled in by include directives, imports, or the like.
> I imagine that a few attributes will belong to a different abstraction
> level.
May be so. But since right now I use a dictionary of annotations (for flexibility),
and since I'm not using 'project' metadata anywhere, I haven't had any use for
this.
Let's not get hung up in such details. The hard part is finishing the C++
frontend, and I'd like to put all available effort there, since without that
working, all the rest will be nothing but hot air.
Regards,
Stefan
--
...ich hab' noch einen Koffer in Berlin...