summaryrefslogtreecommitdiffstats
path: root/Doc/lib/lib.tex
blob: 88ceffa45de4fa136a06c695739a4ac541e6b8c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
\documentstyle[twoside,11pt,myformat]{report}

\title{Python Library Reference}

\author{
	Guido van Rossum \\
	Dept. CST, CWI, P.O. Box 94079 \\
	1090 GB Amsterdam, The Netherlands \\
	E-mail: {\tt guido@cwi.nl}
}

\date{14 July 1994 \\ Release 1.0.3} % XXX update before release!

\makeindex			% tell \index to actually write the .idx file


\begin{document}

\pagenumbering{roman}

\maketitle

\begin{abstract}

\noindent
This document describes the built-in types, exceptions and functions
and the standard modules that come with the Python system.  It assumes
basic knowledge about the Python language.  For an informal
introduction to the language, see the {\em Python Tutorial}.  The {\em
Python Reference Manual} gives a more formal definition of the
language.

\end{abstract}

\pagebreak

{
\parskip = 0mm
\tableofcontents
}

\pagebreak

\pagenumbering{arabic}

				% Chapter title:

\input{libintro}		% Introduction

\input{libobjs}			% Built-in Types, Exceptions and Functions
\input{libtypes}
\input{libexcs}
\input{libfuncs}

\input{libmods}			% Built-in modules
\input{libsys}
\input{libbltin}		% really __builtin__
\input{libmain}			% really __main__
\input{libarray}
\input{libmath}
\input{libtime}
\input{libregex}
\input{libmarshal}
\input{libstruct}

\input{libstd}			% Standard Modules
\input{libgetopt}
\input{libos}
\input{librand}
\input{libregsub}
\input{libstring}
\input{libwhrandom}
\input{libaifc}

\input{libunix}			% UNIX ONLY
\input{libdbm}
\input{libfcntl}
\input{libgdbm}
\input{libgrp}
\input{libposix}
\input{libposixfile} % XXX this uses lineii which partparse.py doesn't know
\input{libppath}		% really posixpath
\input{libpwd}
\input{libselect}
\input{libsocket}
\input{libthread}

\input{libmm}			% MULTIMEDIA EXTENSIONS
\input{libaudioop}
\input{libimageop}
\input{libjpeg}
\input{librgbimg}

\input{libcrypto}		% CRYPTOGRAPHIC EXTENSIONS
\input{libmd5}
\input{libmpz}
\input{librotor}

%\input{libamoeba}		% AMOEBA ONLY

%\input{libmac}			% MACINTOSH ONLY

\input{libstdwin}		% STDWIN ONLY

\input{libsgi}			% SGI IRIX ONLY
\input{libal}
%\input{libaudio}
\input{libfl}
\input{libfm}
\input{libgl}
\input{libimgfile}
%\input{libpanel}

\input{libsun}			% SUNOS ONLY

\input{lib.ind}			% Index

\end{document}