4 `Literate Programming`_ with reStructuredText_
8 The idea is that you do not document programs (after the fact), but
9 write documents that *contain* the programs.
14 PyLit (Python Literate) provides a plain but efficient tool for
15 literate programming: a `bidirectional text/code converter`.
18 Put `pylit.py`_ in Python's `Module Search Path`_.
20 .. _pylit.py: http://repo.or.cz/pylit.git/blob_plain/HEAD:/pylit.py
25 .. note: The previous host of the PyLit project, berlios.de closed at
29 © 2005, 2009 Günter Milde.
32 PyLit is `free software`_, released under the `GNU General Public License`_
33 (GPL) version 2 or later.
35 PyLit is distributed in the hope that it will be useful, but WITHOUT ANY
36 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
37 FOR A PARTICULAR PURPOSE. See the `GNU General Public License`_ for more
43 .. _Charming Python interview:
44 http://www.ibm.com/developerworks/library/l-pyth7.html
45 .. _bidirectional text/code converter: features.html#dual-source
46 .. _literate programming: literate-programming.html
47 .. _reStructuredText: http://docutils.sourceforge.net/rst.html
48 .. _module search path:
49 http://docs.python.org/tutorial/modules.html#the-module-search-path
50 .. _`free software`: http://www.gnu.org/philosophy/free-sw.html
51 .. _`GNU General Public License`: http://www.gnu.org/copyleft/gpl.html