diff options
author | Fred Drake <fdrake@acm.org> | 1998-05-06 19:52:49 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 1998-05-06 19:52:49 (GMT) |
commit | f666917ab76a483447d5da33ebacf57ab385cb10 (patch) | |
tree | 78564f66276e06aa34a085df4fc1d599654c680f /Doc/ref/ref.tex | |
parent | a6bb39622c6b9e485c9bd4845393ed0c28c52f81 (diff) | |
download | cpython-f666917ab76a483447d5da33ebacf57ab385cb10.zip cpython-f666917ab76a483447d5da33ebacf57ab385cb10.tar.gz cpython-f666917ab76a483447d5da33ebacf57ab385cb10.tar.bz2 |
The Python Reference Manual.
Diffstat (limited to 'Doc/ref/ref.tex')
-rw-r--r-- | Doc/ref/ref.tex | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/Doc/ref/ref.tex b/Doc/ref/ref.tex new file mode 100644 index 0000000..c741b6d --- /dev/null +++ b/Doc/ref/ref.tex @@ -0,0 +1,56 @@ +\documentclass{manual} + +\title{Python Reference Manual} + +\input{boilerplate} + +\makeindex + +\begin{document} + +\maketitle + +\input{copyright} + +\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. + +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 +several flavors of {\UNIX} (including Linux), the Apple Macintosh O.S., +MS-DOS, MS-Windows 3.1, Windows NT, and OS/2. + +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}. + +\end{abstract} + +\tableofcontents + +\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} + +\end{document} |