DokumentovanΘ programovßnφ
   
DokumentovanΘ programovßnφ CSTUG


Co je dokumentovanΘ programovßnφ

DokumentovanΘ programovßnφ je kombinace dokumentace a zdrojovΘho textu do spoleΦnΘ formy vhodnΘ ke Φtenφ lidmi. StruΦn∞ °eΦeno, dokumentovanΘ programy sdru╛ujφ zdrojov² text a dokumentaci do jednoho souboru. Nßstroje dokumentovanΘho programovßnφ pak zpracovßnφm tohoto souboru vytvo°φ bu∩ Φitelnou dokumentaci nebo kompilovateln² k≤d. Styl dokumentovanΘho programovßnφ WEB vytvo°il D. E. Knuth p°i v²voji svΘho sßzecφho systΘmu TeX.

Diskuse o dokumentovanΘm programovßnφ je soust°ed∞na do usenetovΘ skupiny comp.programming.literate, kterß je p°φstupnß i jako elektronickß konference na adrese litprog@shsu.edu (viz Diskusnφ skupiny o TeXu a p°φbuzn²ch programech). FAQy o dokumentovanΘm programovßnφ jsou ulo╛eny v CTANLitProg-FAQ


WEB pro C, FORTRAN a dal╣φ jazyky

TeX je napsßn v programovacφm jazyku WEB. Jednß se o prost°edek, kter² implementuje koncept ,,dokumentovanΘho programovßnφ``.

CWEB, WEB pro programy v C, kter² vytvo°il Silvio Levy, je dostupn² jako CTANcweb

Spidery WEB podporuje mnoho jazyk∙ vΦetn∞ Ada, awk a C. Byl napsßn Normanem Ramseyem a aΦkoli nenφ voln∞ ╣i°iteln², lze jej pou╛φvat bezplatn∞. Dß se zφskat v CTANspiderweb

FWEB je verze pro Fortran, Ratfor a C napsanß Johnem Krommesem. Je dostupnß v CTANfweb

SchemeWEB je Unixov² filtr, kter² p°eklßdß SchemeWEB do zdrojovΘho k≤du LaTeXu nebo Scheme. Napsal ho John Ramsdell a je dostupn² v CTANschemeweb

APLWEB je verze WEBu pro APL a dß se zφskat v CTANaplweb

FunnelWeb je verze WEBu, kterß je jazykov∞ nezßvislß. Je dostupnß v CTANfunnelweb

Dal╣φ jazykov∞ nezßvislΘ verze WEBu jsou nuweb (napsanß v ANSI C), dostupnß v CTANnuweb, a noweb, dostupnß na CTANnoweb


CSTUG
(c) 22.10.1999 13:30 Libor ⌐karvada, Tomß╣ Hudec, Ale╣ Vφtek
P°ipomφnky, opravy a zejmΘna odpov∞di na dal╣φ ΦastΘ otßzky posφlejte na adresu cstug-faq@cstug.cz
P°ipomφnky k HTML verzi posφlejte na adresu libor@fi.muni.cz nebo hudec@fi.muni.cz.