cpython/Doc/ref.tex

69 lines
1.8 KiB
TeX
Raw Normal View History

1995-03-17 11:59:41 -04:00
\documentstyle[twoside,11pt,myformat]{report}
1991-11-21 09:53:03 -04:00
\title{Python Reference Manual}
\input{boilerplate}
% Tell \index to actually write the .idx file
\makeindex
1991-11-21 09:53:03 -04:00
\begin{document}
\pagenumbering{roman}
\maketitle
\input{copyright}
1991-11-21 09:53:03 -04:00
\begin{abstract}
\noindent
Python is a simple, yet powerful, interpreted programming language
that bridges the gap between C and shell programming, and is thus
ideally suited for ``throw-away programming'' and rapid prototyping.
Its syntax is put together from constructs borrowed from a variety of
other languages; most prominent are influences from ABC, C, Modula-3
and Icon.
1991-11-21 09:53:03 -04:00
The Python interpreter is easily extended with new functions and data
types implemented in C. Python is also suitable as an extension
language for highly customizable C applications such as editors or
window managers.
Python is available for various operating systems, amongst which
1995-04-04 08:57:22 -03:00
several flavors of {\UNIX} (including Linux), the Apple Macintosh O.S.,
MS-DOS, MS-Windows 3.1, Windows NT, and OS/2.
1991-11-21 09:53:03 -04:00
This reference manual describes the syntax and ``core semantics'' of
the language. It is terse, but attempts to be exact and complete.
The semantics of non-essential built-in object types and of the
built-in functions and modules are described in the {\em Python
Library Reference}. For an informal introduction to the language, see
the {\em Python Tutorial}.
1991-11-21 09:53:03 -04:00
\end{abstract}
\pagebreak
1992-01-17 10:03:20 -04:00
{
\parskip = 0mm
1991-11-21 09:53:03 -04:00
\tableofcontents
1992-01-17 10:03:20 -04:00
}
1991-11-21 09:53:03 -04:00
\pagebreak
\pagenumbering{arabic}
1992-08-14 06:20:21 -03:00
\include{ref1} % Introduction
\include{ref2} % Lexical analysis
\include{ref3} % Data model
\include{ref4} % Execution model
\include{ref5} % Expressions and conditions
\include{ref6} % Simple statements
\include{ref7} % Compound statements
\include{ref8} % Top-level components
\input{ref.ind}
1991-11-21 09:53:03 -04:00
\end{document}