Commit ed13b4a5 authored by Fred Drake's avatar Fred Drake

Break the "Python Services" chapter into two: "Python Runtime Services"

(still at the start of the manual), and "Python Language Services" (late
in the manual).  Moved "Restricted Execution" to just before "Python
Language Services."
parent c253d9a6
...@@ -191,6 +191,7 @@ LIBFILES= $(MANSTYLES) $(COMMONTEX) \ ...@@ -191,6 +191,7 @@ LIBFILES= $(MANSTYLES) $(COMMONTEX) \
../lib/internet.tex \ ../lib/internet.tex \
../lib/netdata.tex \ ../lib/netdata.tex \
../lib/markup.tex \ ../lib/markup.tex \
../lib/language.tex \
../lib/libpycompile.tex \ ../lib/libpycompile.tex \
../lib/libcompileall.tex \ ../lib/libcompileall.tex \
../lib/libshlex.tex \ ../lib/libshlex.tex \
......
\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
...@@ -71,7 +71,7 @@ and how to embed it in other applications. ...@@ -71,7 +71,7 @@ and how to embed it in other applications.
\input{libexcs} \input{libexcs}
\input{libfuncs} \input{libfuncs}
\input{libpython} % Python Services \input{libpython} % Python Runtime Services
\input{libsys} \input{libsys}
\input{libgc} \input{libgc}
\input{libatexit} \input{libatexit}
...@@ -87,20 +87,10 @@ and how to embed it in other applications. ...@@ -87,20 +87,10 @@ and how to embed it in other applications.
\input{libmarshal} \input{libmarshal}
\input{libimp} \input{libimp}
%\input{libni} %\input{libni}
\input{libparser}
\input{libsymbol}
\input{libtoken}
\input{libkeyword}
\input{libtokenize}
\input{libtabnanny}
\input{libpyclbr}
\input{libcode} \input{libcode}
\input{libcodeop} \input{libcodeop}
\input{libpprint} \input{libpprint}
\input{librepr} \input{librepr}
\input{libpycompile} % really py_compile
\input{libcompileall}
\input{libdis}
\input{libnew} \input{libnew}
\input{libsite} \input{libsite}
\input{libuser} \input{libuser}
...@@ -243,10 +233,6 @@ and how to embed it in other applications. ...@@ -243,10 +233,6 @@ and how to embed it in other applications.
\input{libxmllib} \input{libxmllib}
\input{libpyexpat} \input{libpyexpat}
\input{librestricted} % Restricted Execution
\input{librexec}
\input{libbastion}
\input{libmm} % Multimedia Services \input{libmm} % Multimedia Services
\input{libaudioop} \input{libaudioop}
\input{libimageop} \input{libimageop}
...@@ -265,6 +251,22 @@ and how to embed it in other applications. ...@@ -265,6 +251,22 @@ and how to embed it in other applications.
\input{libmpz} \input{libmpz}
\input{librotor} \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{libamoeba} % AMOEBA ONLY
%\input{libstdwin} % STDWIN ONLY %\input{libstdwin} % STDWIN ONLY
......
\chapter{Python Services} \chapter{Python Runtime Services
\label{python} \label{python}}
The modules described in this chapter provide a wide range of services The modules described in this chapter provide a wide range of services
related to the Python interpreter and its interaction with its related to the Python interpreter and its interaction with its
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment