Revision 129756517 of "Noweb" on frwiki

{{sources à lier}}
{{Minuscule|noweb}}
{{Orphelin|date=décembre 2015}}
{{suppression}}

'''noweb''' est un outil de [[programmation lettrée]] sous licence libre,
créé entre 1989-1999 par Norman Ramsey [http://www.eecs.harvard.edu/~nr/index.html].
'''noweb''' possède une syntaxe minimale, il est
conçu pour être simple, facilement extensible et indépendant du langage de programmation utilisé.
Il est fortement lié à [[TeX]]/[[LaTeX]] pour la documentation.

En référence aux commandes '''tangle''' et '''weave''' des outils '''WEB''' et '''CWEB''' de [[Donald Knuth]], les principales commandes de '''noweb''' sont:
* '''notangle''' qui extrait et reconstitue le code source destiné à être compilé ou interprété ;
* '''noweave''' qui produit un fichier texte de documentation.

'''noweb''' supporte les formats [[TeX]], [[LaTeX]], [[HTML]]
et [[troff]] pour la documentation, il est utilisable avec n'importe quel langage de programmation.

== Voir aussi ==

=== Liens externes ===
* {{en}} La page de [http://www.cs.tufts.edu/~nr/noweb/ noweb] sur le site de Norman Ramsey
* {{en}} Le paquet Debian pour noweb : [http://packages.debian.org/stable/devel/nowebm devel nowebm]

{{Portail|programmation informatique|logiciel libre}}

[[Catégorie:Outil de développement logiciel]]
[[Catégorie:Logiciel sous licence libre]]
[[Catégorie:Programmation lettrée]]