]> granicus.if.org Git - python/commitdiff
Break the "Python Services" chapter into two: "Python Runtime Services"
authorFred Drake <fdrake@acm.org>
Thu, 3 Aug 2000 21:18:18 +0000 (21:18 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 3 Aug 2000 21:18:18 +0000 (21:18 +0000)
(still at the start of the manual), and "Python Language Services" (late
in the manual).  Moved "Restricted Execution" to just before "Python
Language Services."

Doc/Makefile.deps
Doc/lib/language.tex [new file with mode: 0644]
Doc/lib/lib.tex
Doc/lib/libpython.tex

index 9b82b2e81093b2381c632282b2b5203741388d82..6fd16dff371ca28ab74e5446a860db8ebe87e1a8 100644 (file)
@@ -191,6 +191,7 @@ LIBFILES= $(MANSTYLES) $(COMMONTEX) \
        ../lib/internet.tex \
        ../lib/netdata.tex \
        ../lib/markup.tex \
+       ../lib/language.tex \
        ../lib/libpycompile.tex \
        ../lib/libcompileall.tex \
        ../lib/libshlex.tex \
diff --git a/Doc/lib/language.tex b/Doc/lib/language.tex
new file mode 100644 (file)
index 0000000..b593f0e
--- /dev/null
@@ -0,0 +1,10 @@
+\chapter{Python Language Services
+         \label{language}}
+
+Python provides a number of modules to assist in working with the
+Python language.  These module support tokenizing, parsing, syntax
+analysis, bytecode disassembly, and various other facilities.
+
+These modules include:
+
+\localmoduletable
index f15f98f6ab51a9f12d3ab27fcef944f5971dad99..ef3f71d78a9a38a0b6785891200ceebc2a21570b 100644 (file)
@@ -71,7 +71,7 @@ and how to embed it in other applications.
 \input{libexcs}
 \input{libfuncs}
 
-\input{libpython}              % Python Services
+\input{libpython}              % Python Runtime Services
 \input{libsys}
 \input{libgc}
 \input{libatexit}
@@ -87,20 +87,10 @@ and how to embed it in other applications.
 \input{libmarshal}
 \input{libimp}
 %\input{libni}
-\input{libparser}
-\input{libsymbol}
-\input{libtoken}
-\input{libkeyword}
-\input{libtokenize}
-\input{libtabnanny}
-\input{libpyclbr}
 \input{libcode}
 \input{libcodeop}
 \input{libpprint}
 \input{librepr}
-\input{libpycompile}           % really py_compile
-\input{libcompileall}
-\input{libdis}
 \input{libnew}
 \input{libsite}
 \input{libuser}
@@ -243,10 +233,6 @@ and how to embed it in other applications.
 \input{libxmllib}
 \input{libpyexpat}
 
-\input{librestricted}           % Restricted Execution
-\input{librexec}
-\input{libbastion}
-
 \input{libmm}                  % Multimedia Services
 \input{libaudioop}
 \input{libimageop}
@@ -265,6 +251,22 @@ and how to embed it in other applications.
 \input{libmpz}
 \input{librotor}
 
+\input{librestricted}           % Restricted Execution
+\input{librexec}
+\input{libbastion}
+
+\input{language}               % Python Language Services
+\input{libparser}
+\input{libsymbol}
+\input{libtoken}
+\input{libkeyword}
+\input{libtokenize}
+\input{libtabnanny}
+\input{libpyclbr}
+\input{libpycompile}           % really py_compile
+\input{libcompileall}
+\input{libdis}
+
 %\input{libamoeba}             % AMOEBA ONLY
 
 %\input{libstdwin}             % STDWIN ONLY
index 37d1dfe9af3510fb06b59d8c759277c78afd1cda..c41c386781751e2003d16b303fa0c91f917279c3 100644 (file)
@@ -1,5 +1,5 @@
-\chapter{Python Services}
-\label{python}
+\chapter{Python Runtime Services
+         \label{python}}
 
 The modules described in this chapter provide a wide range of services
 related to the Python interpreter and its interaction with its