Languages Features Creators CSV Resources Challenges Add Language
GitHub icon


Noweb - Text markup language

< >

Noweb is a text markup language created in 1989 by Norman Ramsey.

#1174on PLDB 34Years Old 259Users
0Books 0Papers

The noweb tool for literate programming

Example from the web:
\section{Hello world} Today I awoke and decided to write some code, so I started to write Hello World in \textsf C. <<hello.c>>= /* <<license>> */ #include <stdio.h> int main(int argc, char *argv[]) { printf("Hello World!\n"); return 0; } @ \noindent \ldots then I did the same in PHP. <<hello.php>>= <?php /* <<license>> */ echo "Hello world!\n"; ?> @ \section{License} Later the same day some lawyer reminded me about licenses. So, here it is: <<license>>= This work is placed in the public domain.
music-sp.html 路 noweb.html 路 gherkin.html

View source

- Build the next great programming language Search Day 213 About Blog Acknowledgements Traffic Traffic Today GitHub