Michael Schröpl: Dokumentationen verfassen

Beitrag lesen

Hi Christian,

Mit Quellcode meinst du also o.g. Quelltexte? Woher weiß der Interpreter wie er diese Text zu verlinken hat??

wenn der entsprechende Interpreter die Programmiersprache selbst so weit versteht, daß er
 a) Modul-APIs und
 b) Funktionsaufrufe solcher APIs
automatisch erkennen kann, dann kann er auch "Code generieren" - im vorliegenden Fall dann eben Dokumentations-Code ("HTML-Module") statt Objekt-Code ("Maschinencode-Module").
An jede Aufrufstelle automatisch einen Link (nach derjenigen Stelle, wo die aufgerufene Funktion im Detail beschrieben ist) zu setzen, wenn in einem vorhergehenden Durchgang sämtliche Link-Ziele aufgesammelt wurden, ist kein prinzipielles Problem.

Ein solcher Interpreter wird also sicherlich einen gewissen Teil von Programmcode des normalen Compilers enthalten - in gewisser Weise ist es ja auch ein "Compiler", nur eben für eine ungewöhnliche "Plattform" ... nämlich für den Browser statt für den Programm-Linker.

Viele Grüße
      Michael

--
T'Pol: I apologize if I acted inappropriately.
V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
(sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.