Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
logiciel:programmation:noweb:start [2021/02/17 10:10] – ↷ Liens modifiés en raison d'un déplacement. admin | logiciel:programmation:noweb:start [2022/08/13 21:57] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
Voir les traductions de : | Voir les traductions de : | ||
- | * A One-Page Guide to Using noweb with LATEX : [[logiciel: | + | * A One-Page Guide to Using noweb with LATEX : [[logiciel: |
- | * The noweb Hacker’s Guide : [[logiciel: | + | * The noweb Hacker’s Guide : [[logiciel: |
- | ====== Man Noweb ====== | + | ===== Man Noweb ===== |
literate programing | literate programing | ||
Ligne 129: | Ligne 129: | ||
local 3/ | local 3/ | ||
- | ====== Introduction | + | ===== Introduction ===== |
Programmation Lettrée en utilisant noweb (Andrew L. Johnson and Brad C. Johnson, December 19, 2000) | Programmation Lettrée en utilisant noweb (Andrew L. Johnson and Brad C. Johnson, December 19, 2000) | ||
Ligne 152: | Ligne 152: | ||
Beaucoup d' | Beaucoup d' | ||
- | ===== Aperçu du Système noweb ===== | + | ==== Aperçu du Système noweb ==== |
Pour écrire un programme lettré pour **noweb**, créez un fichier texte simple, traditionnellement d' | Pour écrire un programme lettré pour **noweb**, créez un fichier texte simple, traditionnellement d' | ||
Ligne 292: | Ligne 292: | ||
Comme la plupart des outils de programmation lettrée, noweb compte se base sur TEX ou LATEX pour se référer ou mettre en forme la documentation (bien qu'il puisse aussi produire un fichier). Il n'est cependant pas nécessaire d' | Comme la plupart des outils de programmation lettrée, noweb compte se base sur TEX ou LATEX pour se référer ou mettre en forme la documentation (bien qu'il puisse aussi produire un fichier). Il n'est cependant pas nécessaire d' | ||
- | ===== La documentation mise en forme ===== | + | ==== La documentation mise en forme ==== |
Figure 1 le texte mis en forme | Figure 1 le texte mis en forme | ||
Ligne 312: | Ligne 312: | ||
Voyons de plus près le morceau 1b qui se présente à peu près comme ceci : | Voyons de plus près le morceau 1b qui se présente à peu près comme ceci : | ||
- | {{ fr:logiciel: | + | {{ logiciel: |
Cette ligne nous dit que nous sommes maintenant dans le morceau 1b. | Cette ligne nous dit que nous sommes maintenant dans le morceau 1b. | ||
Ligne 354: | Ligne 354: | ||
Notre documentation finit avec deux indices optionnels fournis par noweb : l' | Notre documentation finit avec deux indices optionnels fournis par noweb : l' | ||
- | ===== L' | + | ==== L' |
Connaissant ce qui sort du pipeline dans la main, nous pouvons aborder la structure du fichier source nw lui-même. | Connaissant ce qui sort du pipeline dans la main, nous pouvons aborder la structure du fichier source nw lui-même. | ||
Ligne 412: | Ligne 412: | ||
compiler or interpreter. | compiler or interpreter. | ||
- | ===== The Incantations. | + | ==== The Incantations. ==== |
Now that we know to create a program in noweb we can examine the methods of | Now that we know to create a program in noweb we can examine the methods of | ||
Ligne 488: | Ligne 488: | ||
footnotes. | footnotes. | ||
- | ====== Pré-requis | + | ===== Pré-requis ===== |
- | ====== Installation | + | ===== Installation ===== |
- | ====== Configuration | + | ===== Configuration ===== |
- | ====== Utilisation | + | ===== Utilisation ===== |
- | ====== Désinstallation | + | ===== Désinstallation ===== |
- | ====== Conclusion | + | ===== Conclusion ===== |
Admittedly, a literate program in general takes a little more time and effort to | Admittedly, a literate program in general takes a little more time and effort to | ||
Ligne 514: | Ligne 514: | ||
teaching tools. | teaching tools. | ||
- | ====== Availability and Notes ====== | + | ===== Availability and Notes ===== |
noweb was written by Norman Ramsey, and pointers to obtaining the source | noweb was written by Norman Ramsey, and pointers to obtaining the source | ||
Ligne 528: | Ligne 528: | ||
tangling, and some pretty printing macros. | tangling, and some pretty printing macros. | ||
- | ====== Voir aussi ====== | + | ===== Voir aussi ===== |
* **(en)** [[https:// | * **(en)** [[https:// |