Hi!
So, das Doxygen mit C hab ich jetzt ziemlich gefressen. Die
Seltsamkeiten die ich hatte sind alle geklärt, ist halt bissl pingelig
das Doxygen.
Mit den mehr als 2000 Seiten Doku kann ich jetzt jeden einfach
erschlagen. :-))
Jetzt dokumentiere ich die paar Tcl & Tcl/Tk tools die zum Projekt
gehören. Im wesentlichen nicht viel anders als bei C. Jetzt gibt es aber
in Tcl so lustige Konstrukte, die Doxygen (noch?) nicht erkennt:
1 | append procToCall "DecodeFG" $fg "Type" $type
|
2 | if { [info commands $procToCall] != ""} {
|
3 | $procToCall $bytes $id
|
4 | }
|
Wenn $fg 1 ist und $type 14 ist, dann ist procToCall "DecodeFG1Type14"
und die proc wird dann mit den parametern $bytes und $id aufgerufen.
Das Konstrukt spart ein lästig langes case und ist für Tcl-User lesbar.
Verfechter statischer Sprachen kratzen sich am Kopf.
Wie bring ich Doxygen dazu sowas zu erkennen?
Danke im Voraus!