summaryrefslogtreecommitdiffstats
path: root/Doc/lib
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2005-12-22 20:27:43 (GMT)
committerAndrew M. Kuchling <amk@amk.ca>2005-12-22 20:27:43 (GMT)
commita0b25e955fab002427a5b78e293816b757642401 (patch)
treeec2c7a389d6e59492d21bae6e7e2be25222ac897 /Doc/lib
parent974730108a96bd95ab260f8c2b4389513b55d2c6 (diff)
downloadcpython-a0b25e955fab002427a5b78e293816b757642401.zip
cpython-a0b25e955fab002427a5b78e293816b757642401.tar.gz
cpython-a0b25e955fab002427a5b78e293816b757642401.tar.bz2
Add more chapter intros
Diffstat (limited to 'Doc/lib')
-rw-r--r--Doc/lib/custominterp.tex13
-rw-r--r--Doc/lib/development.tex13
-rw-r--r--Doc/lib/frameworks.tex10
-rw-r--r--Doc/lib/modules.tex9
4 files changed, 45 insertions, 0 deletions
diff --git a/Doc/lib/custominterp.tex b/Doc/lib/custominterp.tex
new file mode 100644
index 0000000..555b888
--- /dev/null
+++ b/Doc/lib/custominterp.tex
@@ -0,0 +1,13 @@
+\chapter{Custom Python Interpreters}
+\label{custominterp}
+
+The modules described in this chapter allow writing interfaces similar
+to Python's interactive interpreter. If you want a Python interpreter
+that supports some special feature in addition to the Python language,
+you should look at the \module{code} module. (The \module{codeop}
+module is lower-level, used to support compiling a possibly-incomplete
+chunk of Python code.)
+
+The full list of modules described in this chapter is:
+
+\localmoduletable
diff --git a/Doc/lib/development.tex b/Doc/lib/development.tex
new file mode 100644
index 0000000..4b4fadc
--- /dev/null
+++ b/Doc/lib/development.tex
@@ -0,0 +1,13 @@
+\chapter{Development Tools}
+\label{development}
+
+The modules described in this chapter help you write software. For
+example, the \module{pydoc} module takes a module and generates
+documentation based on the module's contents. The \module{doctest}
+and \module{unittest} modules contains frameworks for writing unit tests
+that automatically exercise code and verify that the expected output
+is produced.
+
+The list of modules described in this chapter is:
+
+\localmoduletable
diff --git a/Doc/lib/frameworks.tex b/Doc/lib/frameworks.tex
new file mode 100644
index 0000000..ffe300e
--- /dev/null
+++ b/Doc/lib/frameworks.tex
@@ -0,0 +1,10 @@
+\chapter{Program Frameworks}
+\label{frameworks}
+
+The modules described in this chapter are frameworks that will largely
+dictate the structure of your program. Currently the modules described
+here are all oriented toward writing command-line interfaces.
+
+The full list of modules described in this chapter is:
+
+\localmoduletable
diff --git a/Doc/lib/modules.tex b/Doc/lib/modules.tex
new file mode 100644
index 0000000..e23d051
--- /dev/null
+++ b/Doc/lib/modules.tex
@@ -0,0 +1,9 @@
+\chapter{Importing Modules}
+\label{modules}
+
+The modules described in this chapter provide new ways to import other
+Python modules and hooks for customizing the import process.
+
+The full list of modules described in this chapter is:
+
+\localmoduletable