PyLit
*****

`Literate Programming`_ with reStructuredText_

.. epigraph::

   The idea is that you do not document programs (after the fact), but
   write documents that *contain* the programs.
   
   -- John Max Skaller

What is it
  PyLit (Python Literate) provides a plain but efficient tool for
  literate programming: a `bidirectional text/code converter`.

Install
  Put `pylit.py`_ in Python's `Module Search Path`_.

.. _pylit.py: http://github.com/gmilde/PyLit/raw/master/pylit.py

Documentation
  coming back soon (was available at http://pylit.berlios.de)
  
  .. note: The previous host of the PyLit project, berlios.de closed at
     the end of 2011.

Copyright
  © 2005, 2009 Günter Milde.

License
  PyLit is `free software`_, released under the `GNU General Public License`_
  (GPL) version 2 or later.

  PyLit is distributed in the hope that it will be useful, but WITHOUT ANY
  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  FOR A PARTICULAR PURPOSE.  See the `GNU General Public License`_ for more
  details.


.. References

.. _Charming Python interview:
    http://www.ibm.com/developerworks/library/l-pyth7.html
.. _bidirectional text/code converter: features.html#dual-source
.. _literate programming: literate-programming.html
.. _reStructuredText: http://docutils.sourceforge.net/rst.html
.. _module search path:
    http://docs.python.org/tutorial/modules.html#the-module-search-path
.. _`free software`: http://www.gnu.org/philosophy/free-sw.html
.. _`GNU General Public License`: http://www.gnu.org/copyleft/gpl.html
