[elektro] c függvény kigyűjtő
Ábrahám Gábor
abraham at plus7.hu
Sat Jan 29 00:15:15 CET 2011
> 2011.01.28. 23:42 keltezéssel, Pipi írta:
> > Hali!
> > Tudtok-e olyan progit, ami egy C forrásból kigyűjti a benne
> lévő függvényeket?
>
> Az a fránya dokumentálás :-)
Nekem ez volt a diplomamunkám :) Én találtam ki.
A programot önmaga dokumentálásával teszteltem.
A többiek vért izzadtak, hogy meglegyen a kellő
terjedelem, nekem az 1. nap volt 30 oldalam.
Volt egy elemző rész, ami felismerte a delklarációt, meg a hívást
és épített belőle egy bináris fát, és volt egy generáló,
ami a fa alapján megcsinálta a doksit.
Minden deklarált függvényhez csinált egy oldalt.
Felül volt a fv neve, alatta a paraméterei és azok típusa.
Középen kihagyva hely a működés leírására. Alul egy lista, hogy
az adott függvény miket hív, és hogy őt mi hívja.
A végén egy lista a hivatkozott, de nem deklarált (ezek zöme
gyári könyvtári fv.) és a deklarált, de nem hivatkozott
függvényekről.
Gábor
More information about the Elektro
mailing list