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...