[comp.lang.c++] seeking a Process Description Language

barriost@orbit.UUCP (Tim Barrios) (12/11/90)

i am new to this group so please excuse me if this topic has
already been discussed in the past.

is there a commercial or public domain PDL process for C++? 
that is, a way of putting inline commentary to describe a
program and being able to extract that information (as well
as language parsable information) out into a design
document form.

i will summarize and post responses if this has not been
discussed before.  please email to the signature address
since the posting address is incorrect.

thanks in advance,

-- 
Tim Barrios, AG Communication Systems, Phoenix, AZ
UUCP: {ncar!noao!asuvax | uunet!zardoz!hrc | att}!gtephx!barriost
Internet: gtephx!barriost@asuvax.eas.asu.edu
voice: (602) 582-7101        fax:   (602) 581-4022

dag@control.lth.se (Dag Bruck) (12/12/90)

[N.b.: Return mail failed; sorry for posting.]

In article <4e853a67.21458@orbit.UUCP> you write:
>is there a commercial or public domain PDL process for C++? 
>that is, a way of putting inline commentary to describe a
>program and being able to extract that information (as well
>as language parsable information) out into a design
>document form.


I cannot help with PDL specifically, but I have written an AWK-script
that reads a C++ header file and produces a UNIX-style manual page.
It does a reasonable amount of formatting, and also moves some
declarations around.  This could perhaps be useful as an illustration
of how you can process C++ code in a very simple-minded way.

If you are interested, I can mail you the code for `classdoc'.

Please send me a summary of what you find out.

Best regards,

Dag M. Bruck
-- 
Department of Automatic Control		E-mail: dag@control.lth.se
Lund Institute of Technology
P. O. Box 118				Phone:	+46 46-104287
S-221 00 Lund, SWEDEN			Fax:    +46 46-138118