boucher@ireq.hydro.qc.ca (S.Boucher (8458)) (07/20/90)
I am about to begin a serie of tools to be used with C mode and C++ mode. The tools I plan to make are as follow: -Extraction of function prototypes, to be placed in header files(for external references), or in classes declarations. -Extraction of global static variables to be put in header files for external references. -Generate man page, documation, etc. from the .c or .cc source file according to different keywords placed in the source file. -Generate general purpose methods for classes. For example: from class complex { float r, i;} generate complex:read(stream) {stream <<"{"<<r<<";"<<i<<"}";} The idea of those modification is to save time for the programmer in the way that he won't have to type redondant informations. Of course, those modification will also be made in a way that, if somehone without Emacs gets the source files, he will be able to compile the program without needing any kind of tool to preprocess the source files. So, what i'm asking is : are there any tools similar to the one I described ? I would apreciate any comment on the availability of this kind of product, or any other questions and comments on the subject so that I don't reinvent the wheel. Please e-mail your remarks and comments directly to me. I will sumarize if the answers are numerous enough, and necessary. boucher@ireq.hydro.qc.ca or sboucher@vlsi.polymtl.ca -- Stephane Boucher Institut de Recherche d'Hydro-Quebec boucher@ireq.hydro.qc.ca