noweb

noweb


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

Liens externes

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

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article noweb de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • noweb — Original author(s) Norman Ramsey Initial release 1989, 21–22 years ago Stable release 2.11b Written in C Opera …   Wikipedia

  • Noweb — is a free literate programming tool,created in 1989 1999 by Norman Ramsey [http://www.eecs.harvard.edu/ nr/index.html] ,and designed to be simple, easily extensible and language independent.Like in WEB and CWEBmain components of noweb are two… …   Wikipedia

  • Noweb — est un outils 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 …   Wikipédia en Français

  • Literate programming — is a philosophy of computer programming based on the premise that a computer program should be written similar to literature, with human readability as a primary goal. According to this philosophy, programmers should aim for a ldquo;literate… …   Wikipedia

  • Грамотное программирование — Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии …   Википедия

  • Литературное программирование — или (английский термин намеренно двусмыслен) Грамотное программирование (англ. Literate Programming) концепция, методология программирования и документирования. Термин и саму концепцию разработал Дональд Кнут в 1981 году при разработке системы… …   Википедия

  • Programación literaria — La programación literaria es un paradigma de programación propuesto por Donald Knuth como alternativa al popular paradigma de programación estructurada en la década de 1970.[1] El paradigma de programación literaria, tal y como lo concibió Knuth …   Wikipedia Español

  • CWEB — is a computer programming system created by Donald Knuth and Silvio Levy as a follow up to Knuth s WEB literate programming system, using the C programming language (and to a lesser extent the C++ and Java programming languages) instead of Pascal …   Wikipedia

  • Literate programming — Mit literate programming (engl. mit literarisches Programmieren übersetzbar) bezeichnet man das Schreiben von Computerprogrammen in einer Form, so dass sie vor allem für Menschen lesbar sind. Dies steht im Gegensatz zur konventionellen Ansicht,… …   Deutsch Wikipedia

  • Programmation lettrée — La programmation lettrée (ou programmation littéraire) est une approche de la programmation préconisée par Donald Knuth, qui s est inspiré des travaux de l informaticien belge Pierre Arnoul de Marneffe. « Je crois que le temps est venu pour… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”