noweb

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Ce modèle est-il pertinent ? Cliquez pour en voir d'autres.
Des informations de cet article ou section devraient être mieux reliées aux sources mentionnées dans la bibliographie, sources ou liens externes (indiquez la date de pose grâce au paramètre date).

Améliorez sa vérifiabilité en les associant par des références à l'aide d'appels de notes.

Ce modèle est-il pertinent ? Cliquez pour en voir d'autres.
Cet article est orphelin. Moins de trois articles lui sont liés (décembre 2015).

Aidez à ajouter des liens en plaçant le code [[Noweb]] dans les articles relatifs au sujet.

Ce modèle est-il pertinent ? Cliquez pour en voir d'autres.
L'admissibilité de cet article est à vérifier (décembre 2015).
Motif : Notoriété suffisante ?
Vous êtes invité à le compléter pour expliciter son admissibilité, en y apportant des sources secondaires de qualité, ainsi qu'à discuter de son admissibilité. Si rien n'est fait, cet article sera proposé à la suppression un an au plus tard après la mise en place de ce bandeau.
Conseils utiles à la personne qui appose le bandeau

noweb est un outil de programmation lettrée sous licence libre, créé entre 1989-1999 par Norman Ramsey [1]. 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[modifier | modifier le code]

Liens externes[modifier | modifier le code]

  • (en) La page de noweb sur le site de Norman Ramsey
  • (en) Le paquet Debian pour noweb : devel nowebm