Ok,
Yeah took a look at the PDF, there are some things that need to be
thought about. I'm not really at the point where I could even begin to
think about this part.
Hopefully others might take an interest when the framework is up and
could help contribute then.
BTW the "framework" here uses the parser to load source files and
swcs, create the AST nodes and IDefinitions.
Once the parsing is done a processor takes all the compilation units
and sorts all member data, meta data into an accessor map API. From
there processing is done to resolve inherited comments, accessor
get-set pairs and various other things.
At this point, anything is possible, using the accessor map
dependencies are set and it's just a matter of finessing the API to
create the output you want.
IE With the first iteration here I have created the asdoc HTML API
docs using Velocity templates. Works very fast. I am parsing and
outputting the spark and framework html in 35 seconds.
Mike
Quoting Roland Zwaga <rol...@stackandheap.com>:
On 1 October 2012 13:21, Michael Schmalle <apa...@teotigraphix.com> wrote:
Quoting Roland Zwaga <rol...@stackandheap.com>:
Perhaps it would be an idea to output UML? Or would this be overkill?
Well Roland, spitting out UML would be as easy as knowing what to spit
out. :) Is there an UML-XML spec somewhere for existing editors to be able
to load? I have used StarUML for years, so I am not to versed on the
current state of the programs.
I think this would be the best output though, at the same time it would
give a dependency graph as well.
Well, I ain't no UML authority ;) But this is what is available right now
about the UML spec:
http://www.omg.org/spec/UML/2.2/
Perhaps worth a look?
Cheers,
Roland
--
Michael Schmalle - Teoti Graphix, LLC
http://www.teotigraphix.com
http://blog.teotigraphix.com