cpython-withatomic / Doc / libobjs.tex

\chapter{Built-in Types, Exceptions and Functions}

\nodename{Built-in Objects}

Names for built-in exceptions and functions are found in a separate
symbol table.  This table is searched last, so local and global
user-defined names can override built-in names.  Built-in types have
no names but are created easily by constructing an object of the
desired type (e.g., using a literal) and applying the built-in
function \code{type()} to it.  They are described together here for
easy reference.%
\footnote{Some descriptions sorely lack explanations of the exceptions
	that may be raised --- this will be fixed in a future version of
	this document.}
\indexii{built-in}{types}
\indexii{built-in}{exceptions}
\indexii{built-in}{functions}
\index{symbol table}
\bifuncindex{type}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.