Revision 83448505 of "Noweb" on frwiki{{orphelin|date=juin 2009}}
{{sources à lier}}
{{lowercase|title=noweb}}
'''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]
[[Catégorie: Outil de développement logiciel]]
[[Catégorie:Logiciel sous licence libre]]
{{portail informatique}}
[[ca:Noweb]]
[[en:Noweb]]
[[pl:Noweb]]All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://fr.wikipedia.org/w/index.php?oldid=83448505.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|