The clpython Reference Manual

This is the clpython Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 15:36:04 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 clpython

CLPython - an implementation of Python in Common Lisp

Author

Willem Broekema <>

License

LLGPL (Lisp Lesser GNU Public License)

Dependencies
Source

clpython.asd.


2.2 clpython/basic

CLPython package and utils

Author

Willem Broekema <>

License

LLGPL (Lisp Lesser GNU Public License)

Dependency

closer-mop (system).

Source

clpython.asd.

Child Components

2.3 clpython/parser

Python parser, code walker, and pretty printer

Author

Willem Broekema <>

License

LLGPL (Lisp Lesser GNU Public License)

Dependencies
  • clpython/basic (system).
  • closer-mop (system).
  • yacc (system)., for feature (:or (:not :allegro) :have-cl-yacc)
Source

clpython.asd.

Child Component

parser (module).


2.4 clpython/runtime

Python runtime environment

Author

Willem Broekema <>

License

LLGPL (Lisp Lesser GNU Public License)

Dependencies
Source

clpython.asd.

Child Component

runtime (module).


2.5 clpython/compiler

Python compiler

Author

Willem Broekema <>

License

LLGPL (Lisp Lesser GNU Public License)

Dependencies
Source

clpython.asd.

Child Component

compiler (module).


2.6 clpython/lib

Python module library

Author

Willem Broekema <>

License

LLGPL (Lisp Lesser GNU Public License)

Dependencies
Source

clpython.asd.

Child Component

lib (module).


2.7 clpython/contrib

CLPython contributions and experiments

Author

Willem Broekema <>

License

LLGPL (Lisp Lesser GNU Public License)

Dependencies
Source

clpython.asd.

Child Component

contrib (module).


3 Modules

Modules are listed depth-first from the system components tree.


3.1 clpython/basic/util

Dependency

package.lisp (file).

Source

clpython.asd.

Parent Component

clpython/basic (system).

Child Components

3.2 clpython/basic/shared

Dependency

util (module).

Source

clpython.asd.

Parent Component

clpython/basic (system).

Child Components

3.3 clpython/parser/parser

Source

clpython.asd.

Parent Component

clpython/parser (system).

Child Components

3.4 clpython/runtime/runtime

Source

clpython.asd.

Parent Component

clpython/runtime (system).

Child Components

3.5 clpython/compiler/compiler

Source

clpython.asd.

Parent Component

clpython/compiler (system).

Child Components

3.6 clpython/lib/lib

Source

clpython.asd.

Parent Component

clpython/lib (system).

Child Components

3.7 clpython/contrib/contrib

Source

clpython.asd.

Parent Component

clpython/contrib (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 clpython/clpython.asd

Source

clpython.asd.

Parent Component

clpython (system).

ASDF Systems

4.1.3 clpython/basic/util/utils.lisp

Source

clpython.asd.

Parent Component

util (module).

Public Interface
Internals

4.1.4 clpython/basic/util/readtable.lisp

Source

clpython.asd.

Parent Component

util (module).

Public Interface
Internals

4.1.5 clpython/basic/util/macro-state.lisp

Dependency

utils.lisp (file).

Source

clpython.asd.

Parent Component

util (module).

Public Interface

define-macro-state-declaration (macro).

Internals

4.1.6 clpython/basic/util/patternmatch.lisp

Source

clpython.asd.

Parent Component

util (module).

Public Interface
Internals

4.1.7 clpython/basic/shared/ssetup.lisp

Source

clpython.asd.

Parent Component

shared (module).

Internals

*source-level-debugging* (special variable).


4.1.8 clpython/basic/shared/aureadtable.lisp

Dependency

ssetup.lisp (file).

Source

clpython.asd.

Parent Component

shared (module).

Public Interface
Internals

4.1.9 clpython/basic/shared/errors.lisp

Dependency

aureadtable.lisp (file).

Source

clpython.asd.

Parent Component

shared (module).

Public Interface
Internals

raise-syntax-error-default (function).


4.1.10 clpython/basic/shared/aupprint.lisp

Dependency

errors.lisp (file).

Source

clpython.asd.

Parent Component

shared (module).

Public Interface

with-ast-user-pprinter (macro).

Internals

4.1.11 clpython/parser/parser/grammar.lisp

Source

clpython.asd.

Parent Component

parser (module).

Public Interface
Internals

4.1.12 clpython/parser/parser/lexer.lisp

Dependency

grammar.lisp (file).

Source

clpython.asd.

Parent Component

parser (module).

Public Interface
Internals

4.1.13 clpython/parser/parser/parser.lisp

Dependencies
Source

clpython.asd.

Parent Component

parser (module).

Public Interface
Internals

4.1.14 clpython/parser/parser/grammar-aclyacc.lisp

If Feature

:allegro

Dependencies
Source

clpython.asd.

Parent Component

parser (module).


4.1.15 clpython/parser/parser/grammar-clyacc.lisp

If Feature

(:or (:not :allegro) :have-cl-yacc)

Dependencies
Source

clpython.asd.

Parent Component

parser (module).

Internals

4.1.16 clpython/parser/parser/ast-util.lisp

Dependency

grammar.lisp (file).

Source

clpython.asd.

Parent Component

parser (module).

Public Interface
Internals

4.1.17 clpython/parser/parser/walk.lisp

Source

clpython.asd.

Parent Component

parser (module).

Public Interface
Internals

4.1.18 clpython/parser/parser/pprint.lisp

Source

clpython.asd.

Parent Component

parser (module).

Public Interface
Internals

4.1.19 clpython/runtime/runtime/rsetup.lisp

Source

clpython.asd.

Parent Component

runtime (module).

Public Interface

4.1.20 clpython/runtime/runtime/formatstring.lisp

Dependency

rsetup.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Internals

4.1.21 clpython/runtime/runtime/metaclass.lisp

Dependency

formatstring.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Public Interface
Internals

4.1.22 clpython/runtime/runtime/dictattr.lisp

Dependency

metaclass.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Public Interface

bind-val (function).

Internals

4.1.23 clpython/runtime/runtime/classes.lisp

Dependency

dictattr.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Public Interface
Internals

4.1.24 clpython/runtime/runtime/exceptions.lisp

Dependency

classes.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Public Interface
Internals

4.1.25 clpython/runtime/runtime/habitat.lisp

Dependency

exceptions.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Public Interface
Internals

4.1.26 clpython/runtime/runtime/run.lisp

Dependency

habitat.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Public Interface

run (generic function).


4.1.27 clpython/runtime/runtime/import.lisp

Dependency

run.lisp (file).

Source

clpython.asd.

Parent Component

runtime (module).

Internals

4.1.28 clpython/compiler/compiler/csetup.lisp

Source

clpython.asd.

Parent Component

compiler (module).

Internals

4.1.29 clpython/compiler/compiler/pydecl.lisp

Dependency

csetup.lisp (file).

Source

clpython.asd.

Parent Component

compiler (module).

Internals

4.1.30 clpython/compiler/compiler/namespace.lisp

Dependency

pydecl.lisp (file).

Source

clpython.asd.

Parent Component

compiler (module).

Public Interface
Internals

4.1.31 clpython/compiler/compiler/compiler.lisp

Dependency

namespace.lisp (file).

Source

clpython.asd.

Parent Component

compiler (module).

Public Interface
Internals

4.1.32 clpython/compiler/compiler/generator.lisp

Dependency

compiler.lisp (file).

Source

clpython.asd.

Parent Component

compiler (module).

Internals

4.1.33 clpython/compiler/compiler/optimize.lisp

Dependency

generator.lisp (file).

Source

clpython.asd.

Parent Component

compiler (module).

Public Interface
Internals

4.1.35 clpython/lib/lib/builtins-file.lisp

Dependency

lsetup.lisp (file).

Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.36 clpython/lib/lib/builtins-set.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Internals

4.1.37 clpython/lib/lib/builtins-buffer.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

initialize-instance (method).

Internals

buffer (class).


4.1.38 clpython/lib/lib/builtins.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.39 clpython/lib/lib/array.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

array (class).

Internals

4.1.40 clpython/lib/lib/_ast.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

__version__ (special variable).


4.1.41 clpython/lib/lib/binascii.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

hexlify (function).


4.1.42 clpython/lib/lib/_bsddb.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.43 clpython/lib/lib/_collections.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.44 clpython/lib/lib/_codecs.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

*search-functions* (special variable).


4.1.45 clpython/lib/lib/cStringIO.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).


4.1.46 clpython/lib/lib/datetime.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

date (class).

Internals

4.1.47 clpython/lib/lib/errno.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).


4.1.48 clpython/lib/lib/exceptions.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).


4.1.49 clpython/lib/lib/_functools.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.50 clpython/lib/lib/gc.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

disable (function).

Internals

collect (function).


4.1.51 clpython/lib/lib/imp.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.52 clpython/lib/lib/itertools.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.53 clpython/lib/lib/marshal.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.54 clpython/lib/lib/math.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.55 clpython/lib/lib/_md5.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

new (function).


4.1.56 clpython/lib/lib/operator.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.57 clpython/lib/lib/posix.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.58 clpython/lib/lib/_random.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

random (class).

Internals

4.1.59 clpython/lib/lib/re.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.60 clpython/lib/lib/_sha.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

new (function).


4.1.61 clpython/lib/lib/_sha256.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.62 clpython/lib/lib/_sha512.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.63 clpython/lib/lib/_socket.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.64 clpython/lib/lib/_sre.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.65 clpython/lib/lib/_ssl.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.66 clpython/lib/lib/_struct.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.67 clpython/lib/lib/sys.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.68 clpython/lib/lib/string.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.69 clpython/lib/lib/symbol.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.70 clpython/lib/lib/thread.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface
Internals

4.1.71 clpython/lib/lib/time.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.72 clpython/lib/lib/_weakref.lisp

Dependencies
Source

clpython.asd.

Parent Component

lib (module).

Public Interface

4.1.73 clpython/contrib/contrib/repl.lisp

Source

clpython.asd.

Parent Component

contrib (module).

Public Interface
Internals

4.1.74 clpython/contrib/contrib/lispy.lisp

Source

clpython.asd.

Parent Component

contrib (module).

Packages

clpython.lispy.stuff.

Public Interface
Internals

4.1.75 clpython/contrib/contrib/executable.lisp

Source

clpython.asd.

Parent Component

contrib (module).

Internals

5 Packages

Packages are listed by definition order.


5.1 clpython.ast

Python abstract syntax tree representation

Source

package.lisp.

Use List

5.2 clpython.module.select

Source

lsetup.lisp.

Use List

5.3 clpython.module

Aggregation package for Python modules; subpackages are defined in lib/lsetup.lisp

Source

package.lisp.


5.4 clpython.module.array

Source

lsetup.lisp.

Use List
Public Interface

array (class).

Internals

5.5 clpython.util

Package, readtables, ast/user symbol pretty printer

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface
Internals

5.6 clpython.module.symbol

Source

lsetup.lisp.

Use List
Public Interface

5.7 clpython.module._sha

Source

lsetup.lisp.

Use List
Public Interface

new (function).


5.8 clpython.module._csv

Source

lsetup.lisp.

Use List

5.9 clpython.module.signal

Source

lsetup.lisp.

Use List

5.10 clpython.module.binascii

Source

lsetup.lisp.

Use List
Public Interface

hexlify (function).


5.11 clpython.module._functools

Source

lsetup.lisp.

Use List
Public Interface

5.12 clpython.module.exceptions

Source

lsetup.lisp.

Use List

common-lisp.


5.13 clpython.module._bsddb

Source

lsetup.lisp.

Use List
Public Interface

5.14 clpython.parser

Parser and lexer for Python code

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

5.15 clpython.ast.token

Source

package.lisp.

Used By List

clpython.ast.

Public Interface

literal-expr (macro).


5.16 clpython.user.builtin.function

Source

package.lisp.

Used By List

clpython.user.builtin.

Public Interface

5.17 clpython.module.termios

Source

lsetup.lisp.

Use List

5.18 clpython.module.time

Source

lsetup.lisp.

Use List
Public Interface

5.19 clpython

CLPython: An implementation of Python in Common Lisp.

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

5.20 clpython.module.gc

Source

lsetup.lisp.

Use List
Public Interface

disable (function).

Internals

collect (function).


5.21 clpython.app.repl

Python read-eval-print loop

Source

package.lisp.

Use List
Public Interface
Internals

5.22 clpython.module.sys

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.23 clpython.user.builtin.type.exception

Source

package.lisp.

Used By List

clpython.user.builtin.type.

Public Interface
  • exception (condition).
  • standarderror (condition).
  • stopiteration (condition).
  • systemexit (condition).
  • warning (condition).

5.24 clpython.module.errno

Source

lsetup.lisp.

Use List

common-lisp.


5.25 clpython.user.builtin.type

Source

package.lisp.

Use List

clpython.user.builtin.type.exception.

Used By List

clpython.user.builtin.


5.26 clpython.ast.operator

Unary and binary operators

Source

package.lisp.

Used By List

clpython.ast.


5.27 clpython.module.itertools

Source

lsetup.lisp.

Use List
Public Interface

5.28 clpython.module._fileio

Source

lsetup.lisp.

Use List

5.29 clpython.module._lsprof

Source

lsetup.lisp.

Use List

5.30 clpython.module._collections

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.31 clpython.module._sha512

Source

lsetup.lisp.

Use List
Public Interface

5.32 clpython.module.math

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.33 clpython.module.unicodedata

Source

lsetup.lisp.

Use List

5.34 clpython.ast.punctuation

Source

package.lisp.

Used By List

clpython.ast.


5.35 clpython.module._random

Source

lsetup.lisp.

Use List
Public Interface

random (class).

Internals

5.36 clpython.module.string

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.38 clpython.module.thread

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.39 clpython.module._symtable

Source

lsetup.lisp.

Use List

5.40 clpython.module.fcntl

Source

lsetup.lisp.

Use List

5.41 clpython.lispy.stuff

Source

lispy.lisp.


5.42 clpython.module._weakref

Source

lsetup.lisp.

Use List
Public Interface

5.43 clpython.module._sre

Source

lsetup.lisp.

Use List
Public Interface

5.44 clpython.user.builtin.value

Source

package.lisp.

Used By List

clpython.user.builtin.

Public Interface

5.45 clpython.ast.node

Statement and expression nodes

Source

package.lisp.

Used By List

clpython.ast.

Public Interface

5.46 clpython.module._struct

Source

lsetup.lisp.

Use List
Public Interface

5.47 clpython.module.imp

Source

lsetup.lisp.

Use List
Public Interface

5.48 clpython.module._codecs

Source

lsetup.lisp.

Use List
Public Interface
Internals

*search-functions* (special variable).


5.49 clpython.module._socket

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.50 clpython.module._md5

Source

lsetup.lisp.

Use List
Public Interface

new (function).


5.51 clpython.module.posix

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.52 clpython.module._sha256

Source

lsetup.lisp.

Use List
Public Interface

5.53 clpython.module._ast

Source

lsetup.lisp.

Use List
Public Interface

__version__ (special variable).


5.54 clpython.module.zlib

Source

lsetup.lisp.

Use List

5.55 clpython.module.cstringio

Source

lsetup.lisp.

Use List

common-lisp.


5.56 clpython.ast.node-p

Statement and expression nodes

Source

package.lisp.

Used By List

clpython.ast.


5.57 clpython.user

Identifiers

Source

package.lisp.

Use List

clpython.user.builtin.

Internals

5.58 clpython.module.__builtin__

Source

lsetup.lisp.

Use List

clpython.


5.59 clpython.ast.reserved

Reserved words in the grammar

Source

package.lisp.

Used By List

clpython.ast.


5.60 clpython.module.re

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.61 clpython.module.pwd

Source

lsetup.lisp.

Use List

5.62 clpython.module.operator

Source

lsetup.lisp.

Use List
Public Interface
Internals

5.63 clpython.module.datetime

Source

lsetup.lisp.

Use List
Public Interface

date (class).

Internals

5.64 clpython.module._ssl

Source

lsetup.lisp.

Use List
Public Interface

5.65 clpython.module.marshal

Source

lsetup.lisp.

Use List
Public Interface

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Constants

Constant: +augassign-target+

A place that is an augmented assignment value and target.

Package

clpython.parser.

Source

walk.lisp.

Constant: +augassign-value+

A place that is an augmented assignment value and target.

Package

clpython.parser.

Source

walk.lisp.

Constant: +delete-target+

A place that is a deletion target.

Package

clpython.parser.

Source

walk.lisp.

Constant: +dict-alist-to-hashtable-threshold+

When #items <= threashold, represent attributes as alist, otherwise switch to eq hash table. Value is somewhat arbitrary, as relative performance depends on how many lookups fail. See function ALIST-VS-HT.

Package

clpython.util.

Source

utils.lisp.

Constant: +max-char-code+

Like CHAR-CODE-LIMIT, but possible lower.

Package

clpython.util.

Source

utils.lisp.

Constant: +no-target+

Not an assignment or deletion target.

Package

clpython.parser.

Source

walk.lisp.

Constant: +no-value+

An expression that is not used for its value.

Package

clpython.parser.

Source

walk.lisp.

Constant: +normal-target+

A place that is assigned to.

Package

clpython.parser.

Source

walk.lisp.

Constant: +normal-value+

An expression that is used for its value.

Package

clpython.parser.

Source

walk.lisp.

Constant: +standard-module-globals+

Names of global variables automatically created for every module

Package

clpython.

Source

compiler.lisp.

Constant: +the-false+
Package

clpython.

Source

classes.lisp.

Constant: +the-true+
Package

clpython.

Source

classes.lisp.

Constant: af_appletalk
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_decnet
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_inet
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_inet6
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_ipx
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_route
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_sna
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_unix
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: af_unspec
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_addrconfig
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_all
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_canonname
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_default
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_mask
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_numerichost
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_passive
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_v4mapped
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ai_v4mapped_cfg
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ascii_letters
Package

clpython.module.string.

Source

string.lisp.

Constant: ascii_lowercase
Package

clpython.module.string.

Source

string.lisp.

Constant: ascii_uppercase
Package

clpython.module.string.

Source

string.lisp.

Constant: cert_none
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: cert_optional
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: cert_required
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: codesize
Package

clpython.module._sre.

Source

_sre.lisp.

Constant: digits
Package

clpython.module.string.

Source

string.lisp.

Constant: e
Package

clpython.module.math.

Source

math.lisp.

Constant: eai_addrfamily
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_again
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_badflags
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_badhints
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_fail
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_family
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_max
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_memory
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_nodata
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_noname
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_protocol
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_service
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_socktype
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: eai_system
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: error
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: error
Package

clpython.module.posix.

Source

posix.lisp.

Constant: hexdigits
Package

clpython.module.string.

Source

string.lisp.

Constant: i
Package

clpython.module.re.

Source

re.lisp.

Constant: inaddr_allhosts_group
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: inaddr_any
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: inaddr_broadcast
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: inaddr_loopback
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: inaddr_max_local_group
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: inaddr_none
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_add_membership
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_default_multicast_loop
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_default_multicast_ttl
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_drop_membership
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_hdrincl
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_max_memberships
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_multicast_if
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_multicast_loop
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_multicast_ttl
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_options
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_recvdstaddr
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_recvopts
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_recvretopts
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_retopts
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_tos
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ip_ttl
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipport_reserved
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipport_userreserved
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_ah
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_dstopts
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_egp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_eon
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_esp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_fragment
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_ggp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_gre
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_hello
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_hopopts
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_icmp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_icmpv6
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_idp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_igmp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_ip
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_ipcomp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_ipip
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_ipv4
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_ipv6
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_max
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_nd
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_none
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_pim
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_pup
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_raw
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_routing
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_rsvp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_tcp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_tp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_udp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipproto_xtp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_checksum
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_dstopts
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_hoplimit
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_hopopts
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_join_group
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_leave_group
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_multicast_hops
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_multicast_if
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_multicast_loop
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_nexthop
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_pktinfo
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_rthdr
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_rthdr_type_0
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_unicast_hops
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ipv6_v6only
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: letters
Package

clpython.module.string.

Source

string.lisp.

Constant: lowercase
Package

clpython.module.string.

Source

string.lisp.

Constant: m
Package

clpython.module.re.

Source

re.lisp.

Constant: magic
Package

clpython.module._sre.

Source

_sre.lisp.

Constant: msg_ctrunc
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: msg_dontroute
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: msg_dontwait
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: msg_eor
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: msg_oob
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: msg_peek
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: msg_trunc
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: msg_waitall
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: multiline
Package

clpython.module.re.

Source

re.lisp.

Constant: ni_dgram
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ni_maxhost
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ni_maxserv
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ni_namereqd
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ni_nofqdn
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ni_numerichost
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ni_numericserv
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: o_append
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_creat
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_directory
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_excl
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_exlock
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_ndelay
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_noctty
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_nofollow
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_nonblock
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_rdonly
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_rdwr
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_shlock
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_sync
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_trunc
Package

clpython.module.posix.

Source

posix.lisp.

Constant: o_wronly
Package

clpython.module.posix.

Source

posix.lisp.

Constant: octdigits
Package

clpython.module.string.

Source

string.lisp.

Constant: pi
Package

clpython.module.math.

Source

math.lisp.

Constant: printable
Package

clpython.module.string.

Source

string.lisp.

Constant: protocol_sslv2
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: protocol_sslv23
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: protocol_sslv3
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: protocol_tlsv1
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: punctuation
Package

clpython.module.string.

Source

string.lisp.

Constant: shut_rd
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: shut_rdwr
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: shut_wr
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_acceptconn
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_broadcast
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_debug
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_dontroute
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_error
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_keepalive
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_linger
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_oobinline
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_rcvbuf
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_rcvlowat
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_rcvtimeo
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_reuseaddr
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_reuseport
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_sndbuf
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_sndlowat
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_sndtimeo
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_type
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: so_useloopback
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sock_dgram
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sock_raw
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sock_rdm
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sock_seqpacket
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sock_stream
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sol_ip
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sol_socket
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sol_tcp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: sol_udp
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: ssl_error_eof
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_invalid_error_code
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_ssl
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_syscall
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_want_connect
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_want_read
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_want_write
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_want_x509_lookup
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: ssl_error_zero_return
Package

clpython.module._ssl.

Source

_ssl.lisp.

Constant: tcp_maxseg
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: tcp_nodelay
Package

clpython.module._socket.

Source

_socket.lisp.

Constant: uppercase
Package

clpython.module.string.

Source

string.lisp.

Constant: verbose
Package

clpython.module.re.

Source

re.lisp.

Constant: whitespace
Package

clpython.module.string.

Source

string.lisp.

Constant: x
Package

clpython.module.re.

Source

re.lisp.


6.1.2 Special variables

Special Variable: *ast-readtable*

Readtable where [NAME] refers to clpython.ast::NAME

Package

clpython.

Source

aureadtable.lisp.

Special Variable: *ast-user-readtable*

Readtable where [NAME] refers to clpython.ast::NAME and {NAME} to clpython.user::NAME

Package

clpython.

Source

aureadtable.lisp.

Special Variable: *compile-python-ast-before-running*

Whether to compile an AST before running it.

Package

clpython.

Source

compiler.lisp.

Special Variable: *enormous-float-representation-type*

The Lisp type used for representing Python float values outside +NORMAL-FLOAT-RANGE+. Coercion from float to int must be confirmed by the user.

Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *exceptions-are-python-objects*
Package

clpython.

Source

rsetup.lisp.

Special Variable: *exceptions-loaded*
Package

clpython.

Source

errors.lisp.

Special Variable: *extra-identifier-char2-p*

Characters allowed in identifiers, besides the standard ones. Used by compiler to generate ’forbidden’ identfiers.

Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *habitat*
Package

clpython.

Source

rsetup.lisp.

Special Variable: *normal-float-representation-type*

The Lisp type normally used for representing "normal" Python floats. Values outside the range of this type are represented by *enormous-float-representation-type*.

Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *py-pprint-dispatch*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *python-form->source-location*

EQ hashtable, mapping AST subforms to source position. Used during file compilation. Value should be a (weak) EQ hash table: (make-weak-key-hash-table :test ’eq).

Package

clpython.parser.

Source

grammar.lisp.

Special Variable: *raise-syntax-error-hook*
Package

clpython.

Source

errors.lisp.

Special Variable: *repl-compile*

Whether code typed in the REPL is compiled before running.

Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *repl-module-globals*
Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *repl-prof*

Execution of each expression is profiled according to this setting. Possible values: :time :ptime :space :pspace nil

Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *tab-width-spaces*

One tab is equivalent to this many spaces, when it comes to indentation levels.

Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *the-ellipsis*
Package

clpython.

Source

classes.lisp.

Special Variable: *the-empty-tuple*
Package

clpython.

Source

classes.lisp.

Special Variable: *the-none*
Package

clpython.

Source

metaclass.lisp.

Special Variable: *the-notimplemented*
Package

clpython.

Source

metaclass.lisp.

Special Variable: *user-readtable*

Readtable where {NAME} refers to clpython.user::NAME

Package

clpython.

Source

aureadtable.lisp.

Special Variable: __displayhook__

Original value of displayhook

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: __doc__
Package

clpython.module._struct.

Source

_struct.lisp.

Special Variable: __excepthook__

Original value of excepthook

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: __stderr__

Initial stderr

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: __stdin__

Initial stdin

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: __stdout__

Initial stdout

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: __version__
Package

clpython.module._bsddb.

Source

_bsddb.lisp.

Special Variable: __version__
Package

clpython.module._ast.

Source

_ast.lisp.

Special Variable: api_version

The (Lisp) API version

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: argv

Comand line args passed to script; argv[0] is script name (rel or abs)

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: builtin_module_names
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: byteorder

Byte order of implementation: ’big’ or ’little’. CLPython is hereby arbitrarily defined to be big-endian.

Package

clpython.module.sys.

Source

sys.lisp.

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: displayhook

Func of one arg, called by REPL to print val

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: ellipsis
Package

clpython.user.builtin.value.

Source

builtins.lisp.

Special Variable: error
Package

clpython.module.thread.

Source

thread.lisp.

Special Variable: excepthook

Function to be called on uncatched exception, e.g.to print stack trace

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: exec_prefix
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: executable
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: exitfunc

Function to be called upon exit

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: false
Package

clpython.user.builtin.value.

Source

builtins.lisp.

Special Variable: flags
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: hexversion
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: maxint

Largest positive integer represented by regular integer type

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: maxunicode

Largest supported unicode code point

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: modules

Mapping from module names (strings) to modules

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: none
Package

clpython.user.builtin.value.

Source

builtins.lisp.

Special Variable: notimplemented
Package

clpython.user.builtin.value.

Source

builtins.lisp.

Special Variable: path

List of directories to search for module to import. (Only directories ~ supported (not zip files etc).

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: platform
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: prefix

Site-specific directory prefix for installing platform independent Python files

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: ps1

First interpreter prompt

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: ps2

Second interpreter prompt

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: py3kwarning
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: referenceerror
Package

clpython.module._weakref.

Source

_weakref.lisp.

Special Variable: stderr

Error output

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: stdin

Standard input

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: stdout

Standard output

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: symbol
Package

clpython.module.symbol.

Source

symbol.lisp.

Special Variable: symbols
Package

clpython.module.symbol.

Source

symbol.lisp.

Special Variable: true
Package

clpython.user.builtin.value.

Source

builtins.lisp.

Special Variable: version

String like ’1.5.2 (#0 Apr 13 1999, 10:51:12) [MSC 32 bit (Intel)]’

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: version
Package

clpython.module.marshal.

Source

marshal.lisp.

Special Variable: version_info

Tuple like (2, 0, 0, ’final’, 0)

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: warnoptions
Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: wild
Package

clpython.module.symbol.

Source

symbol.lisp.


6.1.3 Macros

Macro: assert-stmt (test raise-arg)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: assign-stmt (value targets)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: attributeref-expr (item attr)
Setf Expander: (setf attributeref-expr) (item attr)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: augassign-stmt (op place val)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: backticks-expr (item)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: binary-expr (op left right)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: binary-lazy-expr (op left right)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: bracketed-expr (expr)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: break-stmt ()
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: call-expr (primary pos-args kwd-args *-arg **-arg)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: checking-reader-conditionals (&body body)

Break unless the body contains exactly one form. Based on idea from Steve Haflich.

Package

clpython.util.

Source

utils.lisp.

Macro: classdef-stmt (&rest args)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: comparison-expr (cmp left right)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: continue-stmt ()
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: def-py-method (cls.meth &rest args)
Package

clpython.

Source

classes.lisp.

Macro: defconstant-once (name &rest args)
Package

clpython.util.

Source

utils.lisp.

Macro: define-macro-state-declaration (decl-name allowed-keys)

Create macro WITH-{NAME}, functions GET-{NAME}, CHECK-{NAME} to store and retrieve declarations. ALLOWED-KEYS is a list of allowed keys (symbols). Usage: if DECL-NAME is D, then macros can expand into:
‘(WITH-D ((:key1 val1) (:key2 val2)) ..body..)
and inside ..body.. macros can evaluate:
,(GET-D :key1 environment)
to retrieve value for :key1.

Package

clpython.util.

Source

macro-state.lisp.

Macro: del-stmt (item)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: dict-expr (vk-list)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: enter-mixed-lisp-python-syntax (&rest args)
Package

clpython.parser.

Source

lispy.lisp.

Macro: exec-stmt (code-string globals locals &key allowed-stmts)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: exit-mixed-lisp-python-syntax ()
Package

clpython.parser.

Source

lispy.lisp.

Macro: for-in-stmt (target source suite else-suite)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: funcdef-stmt (&rest args)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: generator-expr (item for-in/if-clauses)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: global-stmt (names)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: identifier-expr (name)
Setf Expander: (setf identifier-expr) (name)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: if-expr (condition then else)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: if-stmt (if-clauses else-clause)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: import-from-stmt (mod-name-as-list items)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: import-stmt (items)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: in-syntax (readtable-expression)
Package

clpython.util.

Source

readtable.lisp.

Macro: lambda-expr (args expr)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: list-expr (items)
Setf Expander: (setf list-expr) (items)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: listcompr-expr (item for-in/if-clauses)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: literal-expr (kind value)
Package

clpython.ast.token.

Source

compiler.lisp.

Macro: ltv-find-class (clsname)
Package

clpython.util.

Source

utils.lisp.

Macro: module-stmt (suite)

If *MODULE-NAMESPACE* is bound, it is used.

Package

clpython.ast.node.

Source

compiler.lisp.

Macro: named-function (name lambda-form)
Package

clpython.util.

Source

utils.lisp.

Macro: pass-stmt ()
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: print-stmt (dest items comma?)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: raise-stmt (exc var tb)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: return-stmt (val)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: slice-expr (start stop step)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: subscription-expr (item subs)
Setf Expander: (setf subscription-expr) (item subs)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: suite-stmt (stmts)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: try-except-stmt (suite except-clauses else-suite)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: try-finally-stmt (try-suite finally-suite)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: tuple-expr (items)
Setf Expander: (setf tuple-expr) (items)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: unary-expr (op item)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: whereas (bindings &body body)

A simple version of Erik Naggum’s idea in http://groups.google.nl/group/comp.lang.lisp/msg/bc7772aa5ab1f3e4

Package

clpython.util.

Source

utils.lisp.

Macro: while-stmt (test suite else-suite)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: with-ast-user-pprinter ((&key print-delims) &body body)
Package

clpython.

Source

aupprint.lisp.

Macro: with-ast-user-readtable (&body body)
Package

clpython.

Source

aureadtable.lisp.

Macro: with-auto-mode-recompile ((&key restart-name filename) &body body)

Automatically recompile when FASL is apparently intended for another implementation

Package

clpython.util.

Source

utils.lisp.

Macro: with-gensyms (list &body body)
Package

clpython.util.

Source

utils.lisp.

Macro: with-line-prefixed-output ((prefix) &body body)
Package

clpython.util.

Source

utils.lisp.

Macro: with-matching ((form template &key must-hold) &body body)
Package

clpython.util.

Source

patternmatch.lisp.

Macro: with-mixed-lisp-python-syntax (&body body)
Package

clpython.parser.

Source

lispy.lisp.

Macro: with-perhaps-matching ((form template &rest args) &body body)
Package

clpython.util.

Source

patternmatch.lisp.

Macro: with-py-ast ((subform ast &rest options) &body body)
Package

clpython.parser.

Source

walk.lisp.

Macro: with-sane-debugging ((error-format-string) &body body)

Reset the readtable to standard IO syntax in case of uncaught serious conditions (errors).
This makes debugging readtable issues. The single argument to error-format-string is the condition object.

Package

clpython.util.

Source

utils.lisp.

Macro: with-source-locations (&body body)
Package

clpython.parser.

Source

parser.lisp.

Macro: with-stack-list ((name &rest items) &body body)
Package

clpython.util.

Source

utils.lisp.

Macro: with-stmt (expr var block)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: without-redefinition-warnings (&body body)
Package

clpython.util.

Source

utils.lisp.

Macro: yield-expr (val)
Package

clpython.ast.node.

Source

compiler.lisp.

Macro: yield-stmt (val)
Package

clpython.ast.node.

Source

compiler.lisp.


6.1.4 Compiler macros

Compiler Macro: assign-stmt (value targets)
Package

clpython.ast.node.

Source

compiler.lisp.

Compiler Macro: none-p (x)
Package

clpython.

Source

metaclass.lisp.

Compiler Macro: py-* (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-bool (lisp-val)
Package

clpython.

Source

classes.lisp.

Compiler Macro: py-call (prim &rest args)
Package

clpython.

Source

optimize.lisp.


6.1.5 Ordinary functions

Function: __import__ (name &optional globals locals fromlist)

This function is invoked by the import statement.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: _clearcache ()
Package

clpython.module._struct.

Source

_struct.lisp.

Function: _getframe (&optional depth)
Package

clpython.module.sys.

Source

sys.lisp.

Function: abbreviate-string (string max-length)
Package

clpython.util.

Source

utils.lisp.

Function: abbreviate-to-one-line (string)
Package

clpython.util.

Source

utils.lisp.

Function: abs (x)

Return the absolute value of object X.
Raises AttributeError when there is no ‘__abs__’ method.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: acos (x)
Package

clpython.module.math.

Source

math.lisp.

Function: alist-remove-prop (alist attr)

Removes first occurrence, if any. Returns NEW-LIST, FOUNDP.

Package

clpython.util.

Source

utils.lisp.

Function: all (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: allocate_lock ()
Package

clpython.module.thread.

Source

thread.lisp.

Function: any (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: apply (function &optional pos-args kw-dict)

Apply FUNCTION (a callable object) to given args.
POS-ARGS is any iterable object; KW-DICT must be of type DICT.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: asin (x)
Package

clpython.module.math.

Source

math.lisp.

Function: ast-complete-p (ast)

Determine if the (interactively entered) AST is complete, in that the next line in the input ~ starts a new top-level statement. Uses an extra heuristic if *use-ast-return-stmt-heuristic*.

Package

clpython.parser.

Source

ast-util.lisp.

Function: ast-p (form &optional ast-node)

Whether FORM is a list represeting a Python AST. (Includes parsed literal numbers and strings.)

Package

clpython.parser.

Source

ast-util.lisp.

Function: atan (x)
Package

clpython.module.math.

Source

math.lisp.

Function: attrgetter (&rest args)

Return a callable object that fetches attr from its operand. If more than one attribute is requested, returns a tuple of attributes. After,
f = attrgetter(’name’),
the call f(b) returns b.name.
After,
f = attrgetter(’name’, ’date’),
the call f(b) returns (b.name, b.date).

The attribute names can also contain dots; after
f = attrgetter(’date.month’),
the call f(b) returns b.date.month.

Package

clpython.module.operator.

Source

operator.lisp.

Function: bind-val (val x x.class)
Package

clpython.

Source

dictattr.lisp.

Function: calcsize (fmt)
Package

clpython.module._struct.

Source

_struct.lisp.

Function: callable (x)

Returns whether x can be called (function, class, or callable class instance) as True or False.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: careful-probe-file (pathspec)

Like PROBE-FILE, but this function never signals FILE-ERROR: that is mapped to NIL.

Package

clpython.util.

Source

utils.lisp.

Function: ceil (x)
Package

clpython.module.math.

Source

math.lisp.

Function: chr (x)

Return a string of one character whose ASCII code is the integer i. ~@ This is the inverse of {ord}.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: clock ()

Current processor time, in seconds, floating point

Package

clpython.module.time.

Source

time.lisp.

Function: close (file)
Package

clpython.module.posix.

Source

posix.lisp.

Function: cmp (x y)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: coerce (x y)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: compile (string filename kind &optional flags dont-inherit)

Compile string into code object.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: compile (pattern &optional flags)
Package

clpython.module.re.

Source

re.lisp.

Function: cos (x)
Package

clpython.module.math.

Source

math.lisp.

Function: cosh (x)
Package

clpython.module.math.

Source

math.lisp.

Function: count (&optional start step)
Package

clpython.module.itertools.

Source

itertools.lisp.

Function: countof (a b)

Return the number of occurrences of b in a.

Package

clpython.module.operator.

Source

operator.lisp.

Function: define-exception-subclass (exc-name &rest supers)
Package

clpython.

Source

exceptions.lisp.

Function: delattr (x attr)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: deque (&optional iterable max-length)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: derive-pathname (pathname &key case type name host device directory version)
Package

clpython.util.

Source

utils.lisp.

Function: dict.items (x)
Package

clpython.

Source

classes.lisp.

Function: dir (&optional x)

Without args, returns names in current scope. ~@
With arg X, return list of valid attributes of X. ~@ Result is sorted alphabetically, and may be incomplete.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: disable ()
Package

clpython.module.gc.

Source

gc.lisp.

Function: divmod (x y)

Return (x/y, x%y) as tuple

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: dump (value file &optional version)
Package

clpython.module.marshal.

Source

marshal.lisp.

Function: dumps (value &optional version)
Package

clpython.module.marshal.

Source

marshal.lisp.

Function: ensure-path-is-directory (path)
Package

clpython.util.

Source

utils.lisp.

Function: error (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: escape (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: eval (s &optional globals locals)

Returns value of expression.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: exc_clear ()
Package

clpython.module.sys.

Source

sys.lisp.

Function: exc_info ()
Package

clpython.module.sys.

Source

sys.lisp.

Function: execfile (filename &optional globals locals)

Executes Python file FILENAME in a scope with LOCALS (defaulting ~@ to GLOBALS) and GLOBALS (defaulting to scope in which ‘execfile’ ~@ is called) as local and global variables. Returns value of None.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: exit (&optional arg)
Package

clpython.module.sys.

Source

sys.lisp.

Function: exp (x)
Package

clpython.module.math.

Source

math.lisp.

Function: fabs (x)
Package

clpython.module.math.

Source

math.lisp.

Function: filter (func iterable)

Construct a list from those elements of LIST for which FUNC is true. LIST: a sequence, iterable object, iterator
If list is a string or a tuple, the result also has that type, otherwise it is always a list.
FUNC: if None, identity function is assumed

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: find_module (name path)
Package

clpython.module.imp.

Source

imp.lisp.

Function: findall (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: finditer (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: fmod (x y)
Package

clpython.module.math.

Source

math.lisp.

Function: generator.next (g)
Package

clpython.

Source

classes.lisp.

Function: generator.send (g value)
Package

clpython.

Source

classes.lisp.

Function: get_ident ()
Package

clpython.module.thread.

Source

thread.lisp.

Function: get_magic ()
Package

clpython.module.imp.

Source

imp.lisp.

Function: getattr (x attr &optional default)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: getcheckinterval ()

How often to check for thread switches and signal handlers

Package

clpython.module.sys.

Source

sys.lisp.

Function: getdefaultencoding ()
Package

clpython.module.sys.

Source

sys.lisp.

Function: getfilesystemencoding ()
Package

clpython.module.sys.

Source

sys.lisp.

Function: gethostbyaddr (address)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: gethostname ()
Package

clpython.module._socket.

Source

_socket.lisp.

Function: getnameinfo (addr flags)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: getrecursionlimit ()
Package

clpython.module.sys.

Source

sys.lisp.

Function: getweakrefcount (x)
Package

clpython.module._weakref.

Source

_weakref.lisp.

Function: getweakrefs (x)
Package

clpython.module._weakref.

Source

_weakref.lisp.

Function: globals ()

Return a dictionary (namespace) representing the current global symbol table. ~@ This is the namespace of the current module.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: hasattr (x name)

Returns True is X has attribute NAME, False if not. ~@ (Uses ‘getattr’; catches _all_ exceptions.)

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: hash (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: hex (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: hexlify (data)
Package

clpython.module.binascii.

Source

binascii.lisp.

Function: hypot (x y)
Package

clpython.module.math.

Source

math.lisp.

Function: id (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: ifilter (predicate iterable)
Package

clpython.module.itertools.

Source

itertools.lisp.

Function: ifilterfalse (predicate iterable)
Package

clpython.module.itertools.

Source

itertools.lisp.

Function: imap (function &rest iterables)
Package

clpython.module.itertools.

Source

itertools.lisp.

Function: impl-status (symbol &optional want-comment)

Returns impl status of symbol, and optionally the corresponding comment.

Package

clpython.

Source

classes.lisp.

Function: indexof (a b)

Return the index of the first of occurrence of b in a.

Package

clpython.module.operator.

Source

operator.lisp.

Function: input (&rest args)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: interactive-stream-p-recursive (stream)

In case of CONCATENATED-STREAM it looks at the active stream within.

Package

clpython.util.

Source

readtable.lisp.

Function: intern (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: isinstance (x cs)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: islice (iterable &optional start stop step)
Package

clpython.module.itertools.

Source

itertools.lisp.

Function: issubclass (x cls)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: itemgetter (&rest items)

Return a callable object that fetches item from its operand using the operand’s __getitem__() method. If multiple items are specified, returns a tuple of lookup values. Equivalent to:

def itemgetter(*items):
if len(items) == 1:
item = items[0]
def g(obj):
return obj[item]
else:
def g(obj):
return tuple(obj[item] for item in items)
return g

The items can be any type accepted by the operand’s __getitem__() method. Dictionaries accept any hashable value. Lists, tuples, and strings accept an index or a slice.

Package

clpython.module.operator.

Source

operator.lisp.

Function: iter (x &optional y)

Return iterator for iterable X
When Y supplied: make generator that calls and returns iterator of X until the value returned is equal to Y.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: izip (&rest iterables)
Package

clpython.module.itertools.

Source

itertools.lisp.

Function: ldexp (x y)
Package

clpython.module.math.

Source

math.lisp.

Function: len (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: load (file)
Package

clpython.module.marshal.

Source

marshal.lisp.

Function: load_module (&rest args)
Package

clpython.module.imp.

Source

imp.lisp.

Function: loads (string)
Package

clpython.module.marshal.

Source

marshal.lisp.

Function: locals ()
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: log (x)
Package

clpython.module.math.

Source

math.lisp.

Function: log10 (x)
Package

clpython.module.math.

Source

math.lisp.

Function: lookup_error (&rest args)
Package

clpython.module._codecs.

Source

_codecs.lisp.

Function: make-habitat (&rest options)
Package

clpython.

Source

habitat.lisp.

Function: make-py-hash-table ()
Package

clpython.

Source

metaclass.lisp.

Function: make-py-list-from-list (list)
Package

clpython.

Source

classes.lisp.

Function: make-slice (start stop step)
Package

clpython.

Source

classes.lisp.

Function: make-tuple-from-list (list)
Package

clpython.

Source

classes.lisp.

Function: make-weak-key-hash-table (&rest options)
Package

clpython.util.

Source

utils.lisp.

Function: maketrans (from to)
Package

clpython.module.string.

Source

string.lisp.

Function: map (func &rest sequences)

Apply FUNC to every item of sequence, returning real list of values. With multiple sequences, traversal is in parallel and FUNC must take multiple args. Shorter sequences are extended with None. If function is None, use identity function (multiple sequences -> list of tuples).

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: match (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: match-p (form template &key verbose)

Pattern matcher for lists/symbols, to detect AST patterns.
FORM and TEMPLATE must both be trees. Symbols starting with #?
in TEMPLATE are wildcards, bound to list or symbol of FORM. Returns MATCH-P, BINDINGS; the latter is alist of wildcard-form pairs.

Package

clpython.util.

Source

patternmatch.lisp.

Function: max (item &rest items)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: methodcaller (name args)

Return a callable object that calls the method name on its operand. If additional arguments and/or keyword arguments are given, they will be given to the method as well. After f = methodcaller(’name’), the call f(b) returns b.name().
After f = methodcaller(’name’, ’foo’, bar=1), the call f(b) returns b.name(’foo’, bar=1).

Package

clpython.module.operator.

Source

operator.lisp.

Function: min (item &rest items)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: modf (x)
Package

clpython.module.math.

Source

math.lisp.

Function: new (&rest args)
Package

clpython.module._sha.

Source

_sha.lisp.

Function: new (&rest args)
Package

clpython.module._md5.

Source

_md5.lisp.

Function: none-p (x)
Package

clpython.

Source

metaclass.lisp.

Function: oct (n)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: open (name &optional mode buffering)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: open (name flags &optional mode)
Package

clpython.module.posix.

Source

posix.lisp.

Function: ord (s)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: pack (fmt &rest args)
Package

clpython.module._struct.

Source

_struct.lisp.

Function: pack_into (fmt buffer offset &rest args)
Package

clpython.module._struct.

Source

_struct.lisp.

Function: parse-with-replacements (string replacements &key warn-unused parse-options)

Parse STRING, but replace certain tokens in the resulting AST. Used to parse a template string, then fill in certain "gaps". REPLACEMENTS is list: ((old . new) ...)
E.g. to replace identifier ’foo’ with ’bar’, use this replacement: ( ([identifier-expr] {foo}) . ([identifier-expr] {foo}) )

Package

clpython.parser.

Source

parser.lisp.

Function: partial (func &rest pos-kw-args-1)
Package

clpython.module._functools.

Source

_functools.lisp.

Function: pow (x y &optional z)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: pow (x y)
Package

clpython.module.math.

Source

math.lisp.

Function: proxy (x &optional callback)
Package

clpython.module._weakref.

Source

_weakref.lisp.

Function: py-==->lisp-val (x y)
Package

clpython.

Source

metaclass.lisp.

Function: py-bool (lisp-val)
Package

clpython.

Source

classes.lisp.

Function: (setf py-class-of) (x)
Package

clpython.

Source

classes.lisp.

Function: py-file.close (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.read (f &optional size)
Package

clpython.

Source

builtins-file.lisp.

Function: py-pprint (ast &optional stream)

Print AST as Python source code to STREAM.
If STREAM is not supplied, output goes to a string.
If output goes to a stream, then the first character will be a newline; output to a string does not start with a newline.

Package

clpython.parser.

Source

pprint.lisp.

Function: py-raise (exc-type string &rest format-args)

Raise a Python exception with given format string

Package

clpython.

Source

exceptions.lisp.

Function: py-repr-string (x &key circle)

Convert ‘repr(x)’ to Lisp string.

Package

clpython.

Source

classes.lisp.

Function: py-str-string (x &key circle)

Convert ‘str(x)’ to Lisp string.

Package

clpython.

Source

classes.lisp.

Function: py-string.strip (x &optional chars)
Package

clpython.

Source

classes.lisp.

Function: py-val->number (x)
Package

clpython.

Source

classes.lisp.

Function: py-val->string (x)
Package

clpython.

Source

classes.lisp.

Function: quit (&optional code)
Package

clpython.util.

Source

utils.lisp.

Function: raise-syntax-error (&rest args)

If the CLPython runtime is loaded, a SyntaxError is thrown, otherwise a regular ERROR. Same for EOF error.

Package

clpython.

Source

errors.lisp.

Function: rand_add (string entropy)
Package

clpython.module._ssl.

Source

_ssl.lisp.

Function: rand_egd (path)
Package

clpython.module._ssl.

Source

_ssl.lisp.

Function: rand_status ()
Package

clpython.module._ssl.

Source

_ssl.lisp.

Function: range (x &optional y z)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: raw_input (&optional prompt)

Pops up a GUI entry window to type text; returns entered string

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: read (file n)

Read at most N bytes, returned as string. Empty string for EOF

Package

clpython.module.posix.

Source

posix.lisp.

Function: read-package-symbol-func (package start-char end-char &key intern)

Create a reader function that reads from start-char until endchar, and returns a symbol in the given package. When no such symbol exists, it will be interned if INTERN, otherwise an error is raised.

Package

clpython.util.

Source

readtable.lisp.

Function: reduce (&rest args)
Package

clpython.module._functools.

Source

_functools.lisp.

Function: reduce (func seq &optional initial)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: register (search-func)
Package

clpython.module._codecs.

Source

_codecs.lisp.

Function: register-feature (feature present-p)
Package

clpython.util.

Source

utils.lisp.

Function: reload (m)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: remove (path)
Package

clpython.module.posix.

Source

posix.lisp.

Function: repeat (object &optional times)
Package

clpython.module.itertools.

Source

itertools.lisp.

Function: repl (&rest options)
Package

clpython.app.repl.

Source

repl.lisp.

Function: replace (&rest args)
Package

clpython.module.string.

Source

string.lisp.

Function: repr (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: round (x &optional ndigits)

Round number X to a precision with NDIGITS decimal digits (default: 0). Returns float. Precision may be negative

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: run-python-ast (ast &key habitat compile module-globals time args)

Run Python AST in freshly bound habitat.
HABITAT is the execution environment; a fresh one will be used otherwie.
If COMPILE is true, the AST is compiled into a function before running.
MODULE-RUN-ARGS is a list with options passed on to the module-function; e.g. %module-globals, module-name, src-module-path. ARGS are the command-line args, available as ‘sys.argv’; can be a string (which will be splitted on spaces) or a list of strings.

Package

clpython.

Source

compiler.lisp.

Function: sans (plist &rest keys)

By Erik Naggum, http://groups.google.nl/group/comp.lang.lisp/msg/2520fe9bc7749328?dmode=source

Package

clpython.util.

Source

utils.lisp.

Function: schedule-finalization (object function)

Schedule FUNCTION to be run when OBJECT is garbage collected.

Package

clpython.util.

Source

utils.lisp.

Package

clpython.module.re.

Source

re.lisp.

Function: set-impl-status (symbol new-status &optional comment)

Sets implementation status of attribute, and optionally records comment.

Package

clpython.

Source

classes.lisp.

Function: setattr (x attr val)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: setcheckinterval (arg)

How often to check for thread switches and signal handlers

Package

clpython.module.sys.

Source

sys.lisp.

Function: setdefaultencoding (val)
Package

clpython.module.sys.

Source

sys.lisp.

Function: setrecursionlimit (val)
Package

clpython.module.sys.

Source

sys.lisp.

Function: setup-omnivore-readmacro (&key function initial-forms readtable)

Create a readtable that, for any initial character, will let FUNCTION do the parsing.
The reader will return ‘(PROGN ,@INITAL-FORMS ,(FUNCALL FUNCTION STREAM)).

The STREAM supplied to FUNCTION will not be the original stream passed to the readtable function, but rather a CONCATENATED-STREAM wrapper.

INITIAL-FORMS typically contains an IN-PACKAGE form to ensure that compilation and loading of the fasl file satisfies CLHS 3.2.4.4 "Additional Constraints on Externalizable Objects".

Package

clpython.util.

Source

readtable.lisp.

Function: sha224 (&rest args)
Package

clpython.module._sha256.

Source

_sha256.lisp.

Function: sha256 (&rest args)
Package

clpython.module._sha256.

Source

_sha256.lisp.

Function: sha384 (&rest args)
Package

clpython.module._sha512.

Source

_sha512.lisp.

Function: sha512 (&rest args)
Package

clpython.module._sha512.

Source

_sha512.lisp.

Function: sin (x)
Package

clpython.module.math.

Source

math.lisp.

Function: sinh (x)
Package

clpython.module.math.

Source

math.lisp.

Function: sleep (n)
Package

clpython.module.time.

Source

time.lisp.

Function: sorted (x)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: split (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: sqrt (x)
Package

clpython.module.math.

Source

math.lisp.

Function: stack_size (&optional size)

Dummy value

Package

clpython.module.thread.

Source

thread.lisp.

Function: start_new_thread (func args &optional kwargs)

Return identifier of new thread. Thread exits silently, or prints stack trace upon exception.

Package

clpython.module.thread.

Source

thread.lisp.

Function: stat (path)
Package

clpython.module.posix.

Source

posix.lisp.

Function: string-literal-p (x)
Package

clpython.parser.

Source

grammar.lisp.

Function: sub (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: subn (&rest args)
Package

clpython.module.re.

Source

re.lisp.

Function: sum (seq &optional start)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: tan (x)
Package

clpython.module.math.

Source

math.lisp.

Function: tanh (x)
Package

clpython.module.math.

Source

math.lisp.

Function: tee (iterable &optional n)

Create N independent generators

Package

clpython.module.itertools.

Source

itertools.lisp.

Function: time ()
Package

clpython.module.time.

Source

time.lisp.

Function: translate (string table &optional delete-chars)

Delete chars in DELETE-CHARS; TABLE is trans of 256 -> 256. If TABLE is None, then only delete chars.

Package

clpython.module.string.

Source

string.lisp.

Function: unichr (i)
Package

clpython.user.builtin.function.

Source

builtins.lisp.

Package

clpython.module.posix.

Source

posix.lisp.

Function: unpack (fmt string)
Package

clpython.module._struct.

Source

_struct.lisp.

Function: unpack_from (fmt buffer &optional offset)
Package

clpython.module._struct.

Source

_struct.lisp.

Function: unschedule-finalization (sf)

Removes a finalization function. SF is a value returned by SCHEDULE-FINALIZATION.

Package

clpython.util.

Source

utils.lisp.

Function: vars (&optional x)

If X supplied, return it’s dict, otherwise return local variables.

Package

clpython.user.builtin.function.

Source

builtins.lisp.

Function: walk-py-ast (ast f &key value target build-result into-nested-namespaces warn-unknown-form)

Walk recursively through AST, calling F on each statement. The values returned by F are (optionally) collected, and eventually returned (as AST).

F should have lambda list: (ast &key value target). VALUE indicates the expression is evaluated for its value. TARGET is T if this is a place to which a value will be assigned, and it is +WALK-DELETE-TARGET+ when
it is a place that is deleted.

F should return a new form to walk into, derived in some way from the form it is given. (If F always returns what it got as first argument, the whole AST will be visited.)

If F returns two values and the second value is true, the form returned as first value is considered final: it will not be walked into, but will be included as-is in the new AST to be returned. (When F return NIL as first value, the second value must be true.)

The initial form AST is considered an expression used for its value iff VALUE is true; it is considered an assignment target iff TARGET is true.

When build-result is false, no new AST will be returned, so F is only called for side effects.

When INTO-NESTED-NAMESPACES is false, walking stops when encountering CLASSDEF, FUNCDEF or LAMBDA.

Package

clpython.parser.

Source

walk.lisp.

Function: zip (&rest sequences)

Return a list with tuples, where tuple i contains the i-th argument of ~ each of the sequences. The returned list has length equal to the shortest ~ sequence argument.

Package

clpython.user.builtin.function.

Source

builtins.lisp.


6.1.6 Generic functions

Generic Reader: exception-args (condition)
Generic Writer: (setf exception-args) (condition)
Package

clpython.

Methods
Reader Method: exception-args ((condition exception))
Writer Method: (setf exception-args) ((condition exception))
Source

exceptions.lisp.

Target Slot

args.

Generic Function: habitat-cmd-line-args (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: habitat-cmd-line-args ((x habitat))
Generic Function: (setf habitat-cmd-line-args) (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: (setf habitat-cmd-line-args) ((x habitat))
Generic Reader: habitat-search-paths (object)
Package

clpython.

Methods
Reader Method: habitat-search-paths ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

search-paths.

Generic Writer: (setf habitat-search-paths) (object)
Package

clpython.

Methods
Writer Method: (setf habitat-search-paths) ((habitat habitat))

automatically generated writer method

Source

habitat.lisp.

Target Slot

search-paths.

Generic Function: habitat-stderr (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: habitat-stderr ((x habitat))
Generic Function: (setf habitat-stderr) (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: (setf habitat-stderr) ((x habitat))
Generic Function: habitat-stdin (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: habitat-stdin ((x habitat))
Generic Function: (setf habitat-stdin) (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: (setf habitat-stdin) ((x habitat))
Generic Function: habitat-stdout (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: habitat-stdout ((x habitat))
Generic Function: (setf habitat-stdout) (habitat)
Package

clpython.

Source

habitat.lisp.

Methods
Method: (setf habitat-stdout) ((x habitat))
Generic Function: parse (thing &rest options &key yacc-version one-expr record-source-location tab-width)

Parse THING (pathname or string); return AST.
Most important options:
:YACC-VERSION – :allegro-yacc (default) or :cl-yacc
:ONE-EXPR – only return first form read, not wrapped in module/suite :TAB-WIDTH – width of one tab character in spaces

Package

clpython.parser.

Source

parser.lisp.

Methods
Method: parse ((x string) &rest options &key yacc-version one-expr record-source-location tab-width)
Method: parse ((x pathname) &rest options)
Method: parse ((x stream) &rest options)
Generic Function: py-* (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-* ((x number) (y number))
Source

optimize.lisp.

Method: py-* (x y)
Generic Function: py-call (f &rest args)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-call ((f null) &rest args)
Method: py-call ((f class) &rest args)
Method: py-call (x &rest args)
Method: py-call ((f py-bound-method) &rest args)
Method: py-call ((f py-unbound-method) &rest args)
Method: py-call ((f py-static-method) &rest args)
Method: py-call ((f function) &rest args)
Method: py-call ((x condition-class) &rest args)
Generic Function: py-class-of (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-class-of ((x hash-table))
Method: py-class-of ((x integer))
Method: py-class-of ((x real))
Method: py-class-of ((x complex))
Method: py-class-of ((x string))
Method: py-class-of ((x vector))
Method: py-class-of ((x list))
Method: py-class-of ((x symbol))
Method: py-class-of ((x function))
Method: py-class-of ((x py-function))
Method: py-class-of ((x package))
Method: py-class-of ((x py-meta-type))
Method: py-class-of ((x py-type))
Method: py-class-of ((x (eql #<standard-class clpython::py-meta-type>)))
Method: py-class-of (x)
Generic Function: py-float (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-float (x)
Generic Function: py-iterate->lisp-list (object)

Returns a Lisp list, that may not be modified destructively (as for e.g. tuples, the lisp list will be returned).

Package

clpython.

Source

classes.lisp.

Methods
Method: py-iterate->lisp-list ((x list))
Source

optimize.lisp.

Method: py-iterate->lisp-list ((s string))
Source

optimize.lisp.

Method: py-iterate->lisp-list ((v vector))
Source

optimize.lisp.

Method: py-iterate->lisp-list (x)
Generic Function: py-repr (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-repr ((x fixnum))
Source

optimize.lisp.

Method: py-repr ((x list))
Source

optimize.lisp.

Method: py-repr ((x vector))
Source

optimize.lisp.

Method: py-repr ((x string))
Source

optimize.lisp.

Method: py-repr ((x (eql nil)))
Method: py-repr (x)
Generic Function: py-subs (x item)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-subs ((x hash-table) item)
Source

optimize.lisp.

Method: py-subs ((x dict) item)
Source

optimize.lisp.

Method: py-subs ((x list) (item fixnum))
Source

optimize.lisp.

Method: py-subs ((x string) (item fixnum))
Source

optimize.lisp.

Method: py-subs ((x vector) (item py-slice))
Source

optimize.lisp.

Method: py-subs ((x vector) (item fixnum))
Source

optimize.lisp.

Method: py-subs (x item)
Method: py-subs :around (x (item py-slice))
Generic Function: (setf py-subs) (x item)
Package

clpython.

Source

classes.lisp.

Methods
Method: (setf py-subs) ((x dict) item)
Source

optimize.lisp.

Method: (setf py-subs) ((x vector) (item fixnum))
Source

optimize.lisp.

Method: (setf py-subs) ((x vector) (item py-slice))
Source

optimize.lisp.

Method: (setf py-subs) (x item)

New-val = NIL means deletion.

Method: (setf py-subs) :around (x (item py-slice))
Generic Function: run (thing &rest args)
Package

clpython.

Source

run.lisp.

Methods
Method: run (thing &rest args)
Method: run :around ((thing pathname) &rest args)
Method: run :around ((thing file-stream) &rest args)
Generic Function: slurp-file (file)

Returns file/stream contents as string.
The element type can be CHARACTER or (UNSIGNED-BYTE <=8).
If the stream length can not be determined (e.g. for standard input), all available chars are read.

Package

clpython.util.

Source

utils.lisp.

Methods
Method: slurp-file ((fname string))
Method: slurp-file ((fname pathname))
Method: slurp-file ((stream stream))

6.1.7 Standalone methods

Method: initialize-instance :after ((cls py-type) &rest initargs)
Source

classes.lisp.

Method: initialize-instance ((x buffer) &rest initargs)
Source

builtins-buffer.lisp.

Method: initialize-instance :after ((m module) &rest args)
Source

classes.lisp.

Method: initialize-instance :after ((cls py-meta-type) &rest initargs)
Source

classes.lisp.

Method: make-load-form ((x ast-walker-node-arg) &optional env)
Source

walk.lisp.

Method: make-load-form ((x ast-walker-node) &optional env)
Source

walk.lisp.

Method: make-load-form ((ns mapping-ns) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((ns hash-table-ns) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((ns mapping-w/excl-ns) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((ns namespace) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((ns let-ns) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((ns package-ns) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((ns builtins-ns) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((ns let-w/locals-ns) &optional environment)
Source

namespace.lisp.

Method: make-load-form ((m module) &optional environment)
Source

classes.lisp.

Method: make-load-form ((ns hash-table-w/excl-ns) &optional environment)
Source

namespace.lisp.

Method: print-object ((x %parse.collect-form) stream)
Source

lispy.lisp.

Method: print-object ((lexer lexer) stream)
Source

lexer.lisp.

Method: print-object ((x %parse.base) stream)
Source

lispy.lisp.

Method: print-object ((x py-type) stream)
Source

classes.lisp.

Method: print-object ((x object) stream)
Source

classes.lisp.

Method: print-object ((x py-slice) stream)
Source

classes.lisp.

Method: print-object ((x py-func-iterator) stream)
Source

classes.lisp.

Method: print-object ((x py-bound-method) stream)
Source

classes.lisp.

Method: print-object ((x py-super) stream)
Source

classes.lisp.

Method: print-object ((namespace namespace) stream)
Source

namespace.lisp.

Method: print-object ((x py-static-method) stream)
Source

classes.lisp.

Method: print-object ((x py-function) stream)
Source

classes.lisp.

Method: print-object ((x module-import-pre) stream)
Source

compiler.lisp.

Method: print-object ((x py-writable-attribute-method) stream)
Source

classes.lisp.

Method: print-object ((habitat habitat) stream)
Source

habitat.lisp.

Method: print-object ((x py-unbound-method) stream)
Source

classes.lisp.

Method: print-object ((x exception) stream)
Source

exceptions.lisp.

Method: print-object ((l lock) stream)
Source

thread.lisp.

Method: validate-superclass ((class standard-class) (superclass py-type))
Package

sb-mop.

Source

metaclass.lisp.

Method: validate-superclass ((class py-type) superclass)
Package

sb-mop.

Source

metaclass.lisp.

Method: validate-superclass ((class funcallable-python-class) superclass)
Package

sb-mop.

Source

classes.lisp.

Method: validate-superclass ((class standard-class) (superclass py-meta-type))
Package

sb-mop.

Source

metaclass.lisp.

Method: validate-superclass (class (superclass py-meta-type))
Package

sb-mop.

Source

metaclass.lisp.

Method: validate-superclass ((class py-meta-type) superclass)
Package

sb-mop.

Source

metaclass.lisp.


6.1.8 Conditions

Condition: exception
Package

clpython.user.builtin.type.exception.

Source

exceptions.lisp.

Direct superclasses

error.

Direct subclasses
  • generatorexit.
  • socketerror.
  • sslerror.
  • standarderror.
  • stopiteration.
  • systemexit.
  • thread.error.
  • warning.
Direct methods
Direct slots
Slot: args

Arguments as Lisp list

Package

clpython.

Initform

(quote nil)

Initargs

:args

Readers

exception-args.

Writers

(setf exception-args).


6.1.9 Classes

Class: array
Package

clpython.module.array.

Source

array.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: kind
Type

character

Initargs

:kind

Readers

py-array-kind.

Writers

(setf py-array-kind).

Slot: array
Package

common-lisp.

Type

array

Initargs

:array

Readers

py-array-array.

Writers

(setf py-array-array).

Slot: elmtype
Initargs

:elmtype

Readers

py-array-elmtype.

Writers

(setf py-array-elmtype).

Slot: elmsize
Type

fixnum

Initargs

:elmsize

Readers

py-array-elmsize.

Writers

(setf py-array-elmsize).

Class: callableproxytype
Package

clpython.module._weakref.

Source

_weakref.lisp.

Direct superclasses

object.

Class: date
Package

clpython.module.datetime.

Source

datetime.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: year
Readers

date-year.

Writers

(setf date-year).

Slot: month
Readers

date-month.

Writers

(setf date-month).

Slot: day
Readers

date-day.

Writers

(setf date-day).

Class: dberror
Package

clpython.module._bsddb.

Source

_bsddb.lisp.

Direct superclasses

object.

Class: defaultdict
Package

clpython.module._collections.

Source

_collections.lisp.

Direct superclasses

object.

Class: object
Package

clpython.

Source

metaclass.lisp.

Direct subclasses
Direct methods

print-object.

Class: proxytype
Package

clpython.module._weakref.

Source

_weakref.lisp.

Direct superclasses

object.

Class: py-bool
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-int.

Class: py-file
Package

clpython.

Source

builtins-file.lisp.

Direct superclasses

dicted-object.

Direct methods
Direct slots
Slot: file-stream
Package

common-lisp.

Readers

py-file-stream.

Writers

(setf py-file-stream).

Slot: mode
Readers

py-file-mode.

Writers

(setf py-file-mode).

Slot: binary-mode-p
Readers

py-file-binary-mode-p.

Writers

(setf py-file-binary-mode-p).

Slot: closed-p
Initform

t

Readers

py-file-closed-p.

Writers

(setf py-file-closed-p).

Class: py-float
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-real.

Class: py-none
Package

clpython.

Source

metaclass.lisp.

Direct superclasses

object.

Direct methods

py-not.

Class: py-type
Package

clpython.

Source

metaclass.lisp.

Direct superclasses
Direct subclasses
Direct methods
Class: random
Package

clpython.module._random.

Source

_random.lisp.

Direct superclasses

object.

Direct slots
Slot: state
Class: ref
Package

clpython.module._weakref.

Source

_weakref.lisp.

Direct superclasses

object.

Class: referencetype
Package

clpython.module._weakref.

Source

_weakref.lisp.

Direct superclasses

object.

Class: socket
Package

clpython.module._socket.

Source

_socket.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: address
Readers

socket.address.

Writers

(setf socket.address).

Slot: socket
Readers

socket.socket.

Writers

(setf socket.socket).

Slot: stream
Package

common-lisp.

Initargs

:stream

Readers

socket.stream.

Writers

(setf socket.stream).


6.1.10 Types

Type: char-code-type ()

CHAR-CODE return value type

Package

clpython.util.

Source

utils.lisp.


6.2 Internals


6.2.1 Constants

Constant: +all-values-names+
Package

clpython.parser.

Source

walk.lisp.

Constant: +clpython-namespaces-are-classes+
Package

clpython.

Source

namespace.lisp.

Constant: +dicted-object-dict-index+
Package

clpython.

Source

dictattr.lisp.

Constant: +file-seek-absolute+
Package

clpython.

Source

builtins-file.lisp.

Constant: +file-seek-relative-to-current+
Package

clpython.

Source

builtins-file.lisp.

Constant: +file-seek-relative-to-end+
Package

clpython.

Source

builtins-file.lisp.

Constant: +fixnum-is-a-class+
Package

clpython.

Source

optimize.lisp.

Constant: +global-decl-target+

A place that is declared global.

Package

clpython.parser.

Source

walk.lisp.

Constant: +impl-status-comment-prop+
Package

clpython.

Source

classes.lisp.

Constant: +impl-status-prop+
Package

clpython.

Source

classes.lisp.

Constant: +impl-statuses+
Package

clpython.

Source

classes.lisp.

Constant: +impl-warned-prop+
Package

clpython.

Source

classes.lisp.

Constant: +max-circle-level+
Package

clpython.

Source

classes.lisp.

Constant: +optimize-debug+
Package

clpython.

Source

compiler.lisp.

Constant: +optimize-fast+
Package

clpython.

Source

compiler.lisp.

Constant: +optimize-fastest+
Package

clpython.

Source

compiler.lisp.

Constant: +optimize-std+
Package

clpython.

Source

compiler.lisp.

Constant: +py-class-classname-slot-index+
Package

clpython.

Source

dictattr.lisp.

Constant: +py-class-classname-slot-name+
Package

clpython.

Source

dictattr.lisp.

Constant: +py-class-dict-slot-index+
Package

clpython.

Source

dictattr.lisp.

Constant: +single-float-is-a-class+
Package

clpython.

Source

optimize.lisp.

Constant: +standard-instance-access-func+
Package

clpython.

Source

dictattr.lisp.

Constant: +unicode-capable-string-type+

Used in parser test.

Package

clpython.parser.

Source

lexer.lisp.

Constant: +use-standard-instance-access+
Package

clpython.

Source

dictattr.lisp.

Constant: +use-standard-instance-access-setf+
Package

clpython.

Source

dictattr.lisp.

Constant: +whitespace+
Package

clpython.parser.

Source

lexer.lisp.

Constant: inaddr_unspec_group
Package

clpython.module._socket.

Source

_socket.lisp.


6.2.2 Special variables

Special Variable: %compile-time-module%

For compilation use

Package

clpython.

Source

compiler.lisp.

Special Variable: *__debug__*

The ASSERT-STMT uses the value of *__debug__* to determine whether or not to include the assertion code.

Package

clpython.

Source

compiler.lisp.

Special Variable: *__main__-module-name*
Package

clpython.

Source

import.lisp.

Special Variable: *all-modules*
Package

clpython.

Source

classes.lisp.

Special Variable: *all-sockets*
Package

clpython.module._socket.

Source

_socket.lisp.

Special Variable: *allow-indirect-special-call*

Whether ‘eval’, ‘locals’ and ‘globals’ can be called indirectly, like: x = locals; x()
If true, the compiler must generate additional code for every call, and execution will be slower. It is very rare for Python code to do such indirect special calls.

Package

clpython.

Source

compiler.lisp.

Special Variable: *allowed-node-tg/val*
Package

clpython.parser.

Source

walk.lisp.

Special Variable: *ast-node-walk-structs*
Package

clpython.parser.

Source

walk.lisp.

Special Variable: *ast-user-pprint-dispatch*
Package

clpython.

Source

aupprint.lisp.

Special Variable: *ast-user-print-delims*
Package

clpython.

Source

aupprint.lisp.

Special Variable: *binary-comparison-funcs-ht*
Package

clpython.

Source

classes.lisp.

Special Variable: *binary-iop->op-ht*
Package

clpython.

Source

classes.lisp.

Special Variable: *binary-iop-funcs-ht*
Package

clpython.

Source

classes.lisp.

Special Variable: *binary-op-funcs-ht*
Package

clpython.

Source

classes.lisp.

Special Variable: *binary-op-precedence*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *binary-test-funcs-ht*
Package

clpython.

Source

classes.lisp.

Special Variable: *ca-cache*

Mapping from (CLASS . ATTR) cons to CLASS-ATTR struct.

Package

clpython.

Source

dictattr.lisp.

Special Variable: *cached-stopiteration*
Package

clpython.

Source

exceptions.lisp.

Special Variable: *catch-yacc-conditions*

Whether to catch YACC conditions, and translate them into Python exceptions. (Disable to debug the grammar rules.)

Package

clpython.parser.

Source

parser.lisp.

Special Variable: *circle-detection-mechanism*
Package

clpython.

Source

classes.lisp.

Special Variable: *circle-level*
Package

clpython.

Source

classes.lisp.

Special Variable: *circle-print-abbrev*
Package

clpython.

Source

classes.lisp.

Special Variable: *circle-print-ht*
Package

clpython.

Source

classes.lisp.

Special Variable: *circle-print-max-num-objects*
Package

clpython.

Source

classes.lisp.

Special Variable: *circle-print-max-occur*
Package

clpython.

Source

classes.lisp.

Special Variable: *cl-yacc-python-parser*
Package

clpython.parser.

Source

grammar-clyacc.lisp.

Special Variable: *class-display-without-py-prefix*

Whether to show class names without ‘py-’ prefix: ‘int’ instead of ‘py-int’ etc.

Package

clpython.

Source

classes.lisp.

Special Variable: *clpython-compiler-version-id*

CLPython compiler version, stored in Python fasl files and checked at load time.

Package

clpython.

Source

compiler.lisp.

Special Variable: *compile-for-import*

Whether source files are compiled before being run

Package

clpython.

Source

import.lisp.

Special Variable: *compile-time-module-name*
Package

clpython.

Source

compiler.lisp.

Special Variable: *cps-macro-functions*

Mapping from node to CPS macro function, e.g. [ASSERT-STMT] -> #’cps-convert-assert-stmt

Package

clpython.

Source

generator.lisp.

Special Variable: *create-simple-lambdas-for-python-functions*

Whether Python function are real CLOS funcallable instances, or just normal lambdas. Note that in the latter case, functions miss their name and attribute dict, but should otherwise work well.

Package

clpython.

Source

classes.lisp.

Special Variable: *current-module-name*

The name of the module now being compiled; module.__name__ is set to it.

Package

clpython.

Source

compiler.lisp.

Special Variable: *debug-assume-variables-bound*

A hack to analyze compiler output; don’t use.

Package

clpython.

Source

compiler.lisp.

Special Variable: *debug-dummy-outer-namespace*

A debugging aid; don’t use.

Package

clpython.

Source

namespace.lisp.

Special Variable: *debug-no-locals-dict*

A hack to analyze compiler output; don’t use.

Package

clpython.

Source

namespace.lisp.

Special Variable: *debug-recursion-count*
Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *debug-with-py-errors-enabled*
Package

clpython.

Source

compiler.lisp.

Special Variable: *default-yacc-version*
Package

clpython.parser.

Source

parser.lisp.

Special Variable: *doc*
Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *dummy-nonconstant-form*
Package

clpython.

Source

compiler.lisp.

Special Variable: *eval-inside-mixed-mode*

T during evaluation of (Python/Lisp) forms controlled by the mixed mode readtable

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *exception-classes*
Package

clpython.

Source

exceptions.lisp.

Special Variable: *exception-tree*
Package

clpython.

Source

exceptions.lisp.

Special Variable: *exec-early-parse-constant-string*

Whether a constant string argument to the ‘exec’ statement is parsed at compile time already.

Package

clpython.

Source

compiler.lisp.

Special Variable: *exec-stmt-compile-before-run*

Whether the code for ‘exec’ statements is compiled before being run.

Package

clpython.

Source

compiler.lisp.

Special Variable: *expr-stmt-nodes*

List of all ..-STMT and ..-EXPR symbols that can occur in ASTs.

Package

clpython.parser.

Source

ast-util.lisp.

Special Variable: *hash-table-iterator-indefinite-extent*

Whether the iterator created by WITH-HASH-TABLE-ITERATOR has indefinite extent. ANSI states for WITH-HASH-TABLE-ITERATOR: "It is unspecified what happens if any of the implicit interior state of an iteration is returned outside the dynamic extent of the with-hash-table-iterator form such as by returning some closure over the invocation form."

Package

clpython.

Source

classes.lisp.

Special Variable: *ht->symbol-hash-table*
Package

clpython.

Source

classes.lisp.

Special Variable: *ignore-copied-prompts*

Whether to remove initial ‘>>>’ and ‘...’ on the input line. If true, previous input can be copy-pasted as new input easily.

Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *implementation*

Identifier for implementation-specific path behaviour. Must be one of: ’mac’, ’posix’, ’nt’, ’os2’, ’c2’, ’riscos’. The corresponding module must be defined as package, e.g. :clpython.module.posix

Package

clpython.module.sys.

Source

sys.lisp.

Special Variable: *import-force-recompile*
Package

clpython.

Source

import.lisp.

Special Variable: *import-force-reload*
Package

clpython.

Source

import.lisp.

Special Variable: *import-probe-file-cache*

Cache for probe-file results, to avoid repeating the fairly expensive PROBE-FILE operation on the same path again and again during one import action.

Package

clpython.

Source

import.lisp.

Special Variable: *import-recompiled-files*

The fasl files created by the current (parent) import action. Used to avoid infinite recompilation/reloading loops.

Package

clpython.

Source

import.lisp.

Special Variable: *in-bracketed-expr*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *in-comparison-expr*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *inline-builtin-methods*

Inline method calls to common builtin methods (with a run-time check) for method calls like .join (string.join), .sort (list.sort), etc

Package

clpython.

Source

compiler.lisp.

Special Variable: *inline-getattr-call*

Inline getattr(x,y).(zzz) calls, which usually saves creation of a temporary bound method.

Package

clpython.

Source

compiler.lisp.

Special Variable: *inline-number-arithmetic*

For common arithmetic operations (+,-,*,/) the (often common) two-fixnum case is inlined

Package

clpython.

Source

compiler.lisp.

Special Variable: *inline-print*

Inline calls to ‘print’, which will improves efficiency of printing strings and fixnums.

Package

clpython.

Source

compiler.lisp.

Special Variable: *inlineable-methods*
Package

clpython.

Source

compiler.lisp.

Special Variable: *inside-import-from-stmt*
Package

clpython.

Source

compiler.lisp.

Special Variable: *intern-hashtable*
Package

clpython.

Source

builtins.lisp.

Special Variable: *intern-warned*
Package

clpython.

Source

builtins.lisp.

Special Variable: *languages*

Supported languages, in order of attempt.
:PYTHON must be in front, as basically everything that is parseable as Python is treated as Python.

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *last-raised-exception*
Package

clpython.

Source

compiler.lisp.

Special Variable: *lex-debug*

Print the tokens returned by the lexer

Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *lex-fake-eof-after-toplevel-form*
Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *lex-state*
Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *lex-warn-indent*

Warn if suspicious indentation

Package

clpython.parser.

Source

lexer.lisp.

Special Variable: *lisp-readtable*

Lisp forms are read in the standard readtable with the addition of ~ as a prefix for a Python subexpression

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *lisp-standard-readtable*

Completely standard Lisp readtable

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *lispy-debug*
Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *lispy-habitat*

Habitat in which the Lispy code is executed

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *lispy-namespace*

Namespace corresponding to *LISPY-MODULE-GLOBALS*

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *lispy-package*

Lisp package that acts as the Python module for Lispy Python code.

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *load-file->module*

Mapping from loading file name to Python module

Package

clpython.

Source

compiler.lisp.

Special Variable: *lock-counter*
Package

clpython.module.thread.

Source

thread.lisp.

Special Variable: *mangle-private-variables-in-class*

In class definitions, replace __foo by _CLASSNAME__foo, like CPython does

Package

clpython.

Source

compiler.lisp.

Special Variable: *max-py-error-level*
Package

clpython.

Source

compiler.lisp.

Special Variable: *mixed-readtable*

Readtable where Python and Lisp top-level forms can be mixed. Lisp forms are read in *LISP-READTABLE*

Package

clpython.parser.

Source

lispy.lisp.

Special Variable: *module-function-hook*
Package

clpython.

Source

compiler.lisp.

Special Variable: *module-namespace*
Package

clpython.

Source

compiler.lisp.

Special Variable: *module-preload-hook*
Package

clpython.

Source

compiler.lisp.

Special Variable: *module-source-hook*

Called when module is imported, with source/binary path names and module source code as args.

Package

clpython.

Source

compiler.lisp.

Special Variable: *most-positive-slice-index*
Package

clpython.

Source

classes.lisp.

Special Variable: *mro-filter-implementation-classes*

Whether to filter reasonable intermediate classes from the returned MRO.
For example, ‘py-int’ derives in this implementation from ‘py-real’ and ‘py-number’, but the latter two classes are not in CPython.

Package

clpython.

Source

classes.lisp.

Special Variable: *muffle-sbcl-compiler-notes*
Package

clpython.

Source

compiler.lisp.

Special Variable: *multi-line-statements*

Statements that can occupy several lines, with their start token.

Package

clpython.parser.

Source

ast-util.lisp.

Special Variable: *next-thread-id*
Package

clpython.module.thread.

Source

thread.lisp.

Special Variable: *object-repr-char-limit*

At most this many characters are printed for an object represenation in the REPL (NIL = infinite)

Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *omnivore-debug*
Package

clpython.util.

Source

readtable.lisp.

Special Variable: *one-item-tuple-gets-comma*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *operators-with-precedence-between-binary-and-unary-plusmin*

Operators that introduce AST errors due to unary +/- differing in precedence from binary +/-.

Package

clpython.parser.

Source

grammar.lisp.

Special Variable: *optimize-function-arg-checking*

Whether to optimize the check on function receiving correct number of arguments.

Package

clpython.

Source

compiler.lisp.

Special Variable: *optimize-namespaces*
Package

clpython.

Source

namespace.lisp.

Special Variable: *package-indicator-filename*

File that indicates a directory is a package, in :common pathname case

Package

clpython.

Source

import.lisp.

Special Variable: *parsed-format-strings*
Package

clpython.

Source

formatstring.lisp.

Special Variable: *precedence-and-associativity*

Precedence and associativity rules, ordered by increasing precedence.

Package

clpython.parser.

Source

grammar.lisp.

Special Variable: *precedence-level*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *print-object-does-repr*
Package

clpython.

Source

classes.lisp.

Special Variable: *print-object-with-repr-error-level*
Package

clpython.

Source

classes.lisp.

Special Variable: *print-object-with-repr-show-errors*
Package

clpython.

Source

classes.lisp.

Special Variable: *prompts*
Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *proxy-classes*
Package

clpython.

Source

classes.lisp.

Special Variable: *py-array-types*
Package

clpython.module.array.

Source

array.lisp.

Special Variable: *py-char-strings*

Mapping from character to corresponding length-1 string.

Package

clpython.

Source

classes.lisp.

Special Variable: *py-compiled-file-type*

File types of compiled Python files, in :common pathname case

Package

clpython.

Source

import.lisp.

Special Variable: *py-print-safe*
Package

clpython.

Source

classes.lisp.

Special Variable: *py-source-file-types*

File types of source Python files, in :common pathname case

Package

clpython.

Source

import.lisp.

Special Variable: *pydecl-declared-keys*

List of allowed keys for declaration "PYDECL".

Package

clpython.

Source

pydecl.lisp.

Special Variable: *pydecl-keys*

The PYDECL keys currently in use

Package

clpython.

Source

pydecl.lisp.

Special Variable: *python-prods*

Hashtable containing all grammar rules

Package

clpython.parser.

Source

grammar.lisp.

Special Variable: *reader-error-has-format*
Package

clpython.util.

Source

readtable.lisp.

Special Variable: *repl-mod*

The REPL module (for debugging)

Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *run-module-globals*

The module namespace in which RUN forms are evaluated.

Package

clpython.

Source

compiler.lisp.

Special Variable: *search-functions*
Package

clpython.module._codecs.

Source

_codecs.lisp.

Special Variable: *signal-toplevel-form-finished-conditions*

Whether to signal toplevel-form-finished-condition between top-level forms.

Package

clpython.parser.

Source

parser.lisp.

Special Variable: *signal-unbound-variable-errors*

Whether to signal UNBOUND-VARIABLE when a Python variable is unbound, before a NameError is raised.

Package

clpython.

Source

compiler.lisp.

Special Variable: *simple-function-data*

Mapping from function to SIMPLE-FUNCTION-DATA

Package

clpython.

Source

classes.lisp.

Special Variable: *source-level-debugging*
Package

clpython.

Source

ssetup.lisp.

Special Variable: *special-calls*
Package

clpython.

Source

compiler.lisp.

Special Variable: *stream-softspaces*

should a space be printed in front of next arg?

Package

clpython.

Source

classes.lisp.

Special Variable: *suite-no-newline*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *temp-file-map*

Mapping from filename-items to corresponding temporary fasl file.

Package

clpython.

Source

import.lisp.

Special Variable: *terminals*

Terminal tokens

Package

clpython.parser.

Source

grammar.lisp.

Special Variable: *threads*

All spawned threads.

Package

clpython.module.thread.

Source

thread.lisp.

Special Variable: *truncation-explain*
Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: *tuple-must-have-brackets*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *unary-op-funcs-ht*
Package

clpython.

Source

classes.lisp.

Special Variable: *unary-op-precedence*
Package

clpython.parser.

Source

pprint.lisp.

Special Variable: *use-asdf-fasl-locations*

Whether to store fasl files in the place determined by ASDF. In particular, asdf-binary-locations is used if available.

Package

clpython.

Source

import.lisp.

Special Variable: *use-ast-return-stmt-heuristic*

Whether MODULE-STMT-FINISHED-P should apply a heuristic that is correct about 99% of the cases.

Package

clpython.parser.

Source

ast-util.lisp.

Special Variable: *use-environment-acccessors*

Whether to use CLTL-like environment accessor functions.

Package

clpython.util.

Source

macro-state.lisp.

Special Variable: *walk-build-result*
Package

clpython.parser.

Source

walk.lisp.

Special Variable: *walk-debug*

Print every walk step

Package

clpython.parser.

Source

walk.lisp.

Special Variable: *walk-into-nested-namespaces*
Package

clpython.parser.

Source

walk.lisp.

Special Variable: *walk-warn-unknown-form*
Package

clpython.parser.

Source

walk.lisp.

Special Variable: *want-del-setf-expansion*

Whether the requested setf expansion is for a ’delete’ stmt, not for an assigment statement. This changes at least the returned ’store’ form.

Package

clpython.

Source

compiler.lisp.

Special Variable: *with-py-error-level*
Package

clpython.

Source

compiler.lisp.

Special Variable: *writable-attribute-methods*
Package

clpython.

Source

classes.lisp.

Special Variable: _

The last value evaluated by REPL

Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: __

The second-last value evaluated by REPL

Package

clpython.app.repl.

Source

repl.lisp.

Special Variable: ___

The third-last value evaluated by REPL

Package

clpython.app.repl.

Source

repl.lisp.


6.2.3 Symbol macros

Symbol Macro: %lex-curr-line-no%
Package

clpython.parser.

Source

lexer.lisp.

Symbol Macro: %lex-last-read-char-ix%
Package

clpython.parser.

Source

lexer.lisp.

Symbol Macro: %lex-last-returned-value%
Package

clpython.parser.

Source

lexer.lisp.

Symbol Macro: %lex-next-unread-char-ix%
Package

clpython.parser.

Source

lexer.lisp.

Symbol Macro: %lex-string%
Package

clpython.parser.

Source

lexer.lisp.

Symbol Macro: %lex-tab-width%
Package

clpython.parser.

Source

lexer.lisp.


6.2.4 Macros

Macro: %cps-convert (ast k &key nil-allowed)
Package

clpython.

Source

generator.lisp.

Macro: assert-stmt/cps (%k test raise-arg)
Package

clpython.

Source

generator.lisp.

Macro: assign-stmt/cps (%k value targets)
Package

clpython.

Source

generator.lisp.

Macro: attributeref-expr/cps (%k item attr)
Package

clpython.

Source

generator.lisp.

Macro: augassign-stmt/cps (%k op place val)
Package

clpython.

Source

generator.lisp.

Macro: backticks-expr/cps (%k item)
Package

clpython.

Source

generator.lisp.

Macro: binary-expr/cps (%k op x y)
Package

clpython.

Source

generator.lisp.

Macro: binary-lazy-expr/cps (%k op left right)
Package

clpython.

Source

generator.lisp.

Macro: bracketed-expr/cps (%k expr)
Package

clpython.

Source

generator.lisp.

Macro: break-stmt/cps (%k)
Package

clpython.

Source

generator.lisp.

Macro: call-expr-1 (primary pos-args kwd-args *-arg **-arg)
Package

clpython.

Source

compiler.lisp.

Macro: call-expr/cps (%k primary pos-args kwd-args *-arg **-arg)
Package

clpython.

Source

generator.lisp.

Macro: classdef-stmt-1 (name inheritance suite)
Package

clpython.

Source

compiler.lisp.

Macro: classdef-stmt/cps (%k name inheritance suite)
Package

clpython.

Source

generator.lisp.

Macro: comparison-expr/cps (%k cmp left right)
Package

clpython.

Source

generator.lisp.

Macro: continue-stmt/cps (%k)
Package

clpython.

Source

generator.lisp.

Macro: def-ast-node (node args &rest options)
Package

clpython.parser.

Source

walk.lisp.

Macro: def-comparison (syntax func test-x-y)
Package

clpython.

Source

classes.lisp.

Macro: def-cps-macro (node args &body body)

Define a CPS transformation for AST node. In the BODY are defined:
- (%CALL-CONTINUATION) for statements, (%CALL-CONTINUATION <VALUE>) for expressions; - %CURRENT-CONTINUATION
- (%MARK-GENERATOR-FINISHED)

Package

clpython.

Source

generator.lisp.

Macro: def-habitat-attribute (name accessor-func doc)
Package

clpython.module.sys.

Source

sys.lisp.

Macro: def-magic-twins (name params &body body)
Package

clpython.module.operator.

Source

operator.lisp.

Macro: def-math-func (op-syntax op-func l-meth r-meth iop-syntax iop-func i-meth)
Package

clpython.

Source

classes.lisp.

Macro: def-proxy-class (py-name &optional supers slots)
Package

clpython.

Source

classes.lisp.

Macro: def-py-shortcut-func (funcname method &key not-found-clause defgeneric)
Package

clpython.

Source

classes.lisp.

Macro: def-unary-conv-func (math cl)
Package

clpython.module.math.

Source

math.lisp.

Macro: def-unary-op-func (syntax fname meth)
Package

clpython.

Source

classes.lisp.

Macro: define-pydecl-keys (&rest keys)
Package

clpython.

Source

pydecl.lisp.

Macro: del-stmt/cps (%k item)
Package

clpython.

Source

generator.lisp.

Macro: dict-expr/cps (%k vk-list)
Package

clpython.

Source

generator.lisp.

Macro: do-cpl ((c class) &body body)

Loop over the superclasses relevant for attribute lookup.

Package

clpython.

Source

dictattr.lisp.

Macro: exec-stmt/cps (%k &rest args)
Package

clpython.

Source

generator.lisp.

Macro: fast (&body body)
Package

clpython.util.

Source

utils.lisp.

Macro: fastest (&body body)
Package

clpython.

Source

compiler.lisp.

Macro: fixnump (x)
Package

clpython.

Source

compiler.lisp.

Macro: for-in-stmt/cps (%k target source suite else-suite)
Package

clpython.

Source

generator.lisp.

Macro: funcdef-stmt-1 (decorators fname (pos-args key-args *-arg **-arg) suite &key return-default-none)
Package

clpython.

Source

compiler.lisp.

Macro: funcdef-stmt/cps (%k decorators fname (pos-args key-args *-arg **-arg) suite)
Package

clpython.

Source

generator.lisp.

Macro: generate-cmp-cm (op)
Package

clpython.

Source

optimize.lisp.

Macro: global-stmt/cps (%k names)
Package

clpython.

Source

generator.lisp.

Macro: gp (name)

Generate a production rule:
Y+ => ITEM [, ITEM [, ITEM [...]] Y* => Y [Y [Y p...]]
Y? => Y or nothing

Package

clpython.parser.

Source

grammar.lisp.

Macro: identifier-expr/cps (%k name)
Package

clpython.

Source

generator.lisp.

Macro: if-expr/cps (%k condition then else)
Package

clpython.

Source

generator.lisp.

Macro: if-stmt/cps (%k if-clauses else-clause)
Package

clpython.

Source

generator.lisp.

Macro: import-from-stmt/cps (%k &rest args)
Package

clpython.

Source

generator.lisp.

Macro: import-stmt/cps (%k &rest args)
Package

clpython.

Source

generator.lisp.

Macro: lambda-expr/cps (%k (pos-args key-args *-arg **-arg) expr)
Package

clpython.

Source

generator.lisp.

Macro: list-expr/cps (%k items)
Package

clpython.

Source

generator.lisp.

Macro: listcompr-expr/cps (%k item for-in/if-clauses)
Package

clpython.

Source

generator.lisp.

Macro: literal-expr/cps (%k kind value)
Package

clpython.

Source

generator.lisp.

Macro: make-generator (suite &key sub-generator)

Returns a generator for given SUITE. SUB-GENERATOR means that execution of SUITE ends with an implicit or explicit return.
K either YIELD-VALUE or raises an exception (like StopIteration upon exhaustion). The former requires that this form is executed within RECEIVE-YIELDED-VALUE.

Package

clpython.

Source

generator.lisp.

Macro: make-generator-state (suite &key sub-generator)
Package

clpython.

Source

generator.lisp.

Macro: make-py-list-unevaled-list (items)
Package

clpython.

Source

classes.lisp.

Macro: make-tuple-unevaled-list (items)
Package

clpython.

Source

classes.lisp.

Macro: maybe-eval-always (&body body)
Package

clpython.

Source

metaclass.lisp.

Macro: maybe-with-ldb-backend (&body body)
Package

clpython.app.repl.

Source

repl.lisp.

Macro: module-namepace-get (key)
Package

clpython.

Source

namespace.lisp.

Macro: module-stmt/cps (%k &rest args)
Package

clpython.

Source

generator.lisp.

Macro: my-replace (&rest args)
Package

clpython.

Source

classes.lisp.

Macro: namespace-get (key)
Package

clpython.

Source

namespace.lisp.

Macro: namespace-set (key val)
Package

clpython.

Source

namespace.lisp.

Macro: namespace-set-runtime (key-form val)
Package

clpython.

Source

namespace.lisp.

Macro: p (name &rest rules)
Package

clpython.parser.

Source

grammar.lisp.

Macro: pass-stmt/cps (%k)
Package

clpython.

Source

generator.lisp.

Macro: print-stmt/cps (%k dest items comma?)
Package

clpython.

Source

generator.lisp.

Macro: py-arg-function (name (pos-args key-args *-arg **-arg) &body body)
Package

clpython.

Source

compiler.lisp.

Macro: raise-stmt/cps (%k exc var tb)
Package

clpython.

Source

generator.lisp.

Macro: real-py-list.append (list item)

For internal use, e.g. list comprehensions.

Package

clpython.

Source

classes.lisp.

Macro: receive-yielded-value (&body body)
Package

clpython.

Source

generator.lisp.

Macro: return-stmt/cps (%k &optional value)
Package

clpython.

Source

generator.lisp.

Macro: slice-expr/cps (%k start stop step)
Package

clpython.

Source

generator.lisp.

Macro: subscription-expr/cps (%k item subs)
Package

clpython.

Source

generator.lisp.

Macro: suite-stmt/cps (%k stmts)
Package

clpython.

Source

generator.lisp.

Macro: try-except-stmt/cps (%k suite except-clauses else-suite)
Package

clpython.

Source

generator.lisp.

Macro: try-finally-stmt/cps (%k try-suite finally-suite)
Package

clpython.

Source

generator.lisp.

Macro: tuple-expr/cps (%k items)
Package

clpython.

Source

generator.lisp.

Macro: unary-expr/cps (%k op val)
Package

clpython.

Source

generator.lisp.

Macro: while-stmt/cps (%k test suite else-suite)
Package

clpython.

Source

generator.lisp.

Macro: with-circle-detection (&body body)
Package

clpython.

Source

classes.lisp.

Macro: with-compiler-generated-syntax-errors (() &body body)
Package

clpython.

Source

csetup.lisp.

Macro: with-complete-python-semantics (&body body)
Package

clpython.

Source

compiler.lisp.

Macro: with-cps-conversion ((ast value &key nil-allowed) &body body)
Package

clpython.

Source

generator.lisp.

Macro: with-custom-decl (decl-name state-name pairs &body body)
Package

clpython.util.

Source

macro-state.lisp.

Macro: with-iterator ((target source) &body body)
Package

clpython.

Source

compiler.lisp.

Macro: with-last-raised-exception ((exc) &body body)
Package

clpython.

Source

compiler.lisp.

Macro: with-module-toplevel-context (() &body body)
Package

clpython.

Source

compiler.lisp.

Macro: with-namespace ((ns &key define-%locals define-%globals) &body body)
Package

clpython.

Source

namespace.lisp.

Macro: with-parsed-py-arglist ((formal-args actual-args) &body body)
Package

clpython.

Source

classes.lisp.

Macro: with-parser-conditions-handled ((yacc-version lexer) &body body)
Package

clpython.parser.

Source

parser.lisp.

Macro: with-parser-eof-detection ((at-real-eof-var) &body body)
Package

clpython.parser.

Source

parser.lisp.

Macro: with-proper-compiler-settings (&body body)
Package

clpython.

Source

compiler.lisp.

Macro: with-py-dict (&body body)
Package

clpython.

Source

metaclass.lisp.

Macro: with-py-errors ((&key name) &body body)
Package

clpython.

Source

compiler.lisp.

Macro: with-pydecl (pairs &body body)
Package

clpython.

Source

pydecl.lisp.

Macro: with-python-pprinter (() &body body)
Package

clpython.parser.

Source

pprint.lisp.

Macro: with-repl-toplevel-aliases (&body body)
Package

clpython.app.repl.

Source

repl.lisp.

Macro: with-stmt-decl (() &body body)
Package

clpython.

Source

compiler.lisp.

Macro: with-stmt/cps (%k expr var block)
Package

clpython.

Source

generator.lisp.

Macro: without-inlining (&body body)
Package

clpython.

Source

compiler.lisp.

Macro: yield-expr/cps (%k val)
Package

clpython.

Source

generator.lisp.

Macro: yield-stmt/cps (%k &optional value)
Package

clpython.

Source

generator.lisp.

Macro: yield-value (val)
Package

clpython.

Source

generator.lisp.


6.2.5 Compiler macros

Compiler Macro: char-member (ch list)
Package

clpython.parser.

Source

lexer.lisp.

Compiler Macro: class.attr-no-magic (class attr)
Package

clpython.

Source

dictattr.lisp.

Compiler Macro: class.raw-classname (class)
Package

clpython.

Source

dictattr.lisp.

Compiler Macro: class.raw-dict (class)
Package

clpython.

Source

dictattr.lisp.

Compiler Macro: exec-stmt-string (code-string globals locals allowed-stmts)
Package

clpython.

Source

compiler.lisp.

Compiler Macro: fixnump (x)
Package

clpython.

Source

compiler.lisp.

Compiler Macro: instance.attr-no-magic (inst attr)
Package

clpython.

Source

dictattr.lisp.

Compiler Macro: py-!= (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-% (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-** (x y &optional z)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-+ (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-- (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-// (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-< (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-<= (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-== (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-> (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py->= (x y)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: py-apply (f &rest args)
Package

clpython.

Source

classes.lisp.

Compiler Macro: py-val->lisp-bool (x)
Package

clpython.

Source

optimize.lisp.

Compiler Macro: with-iterator ((target source) &body body)

Optimize some common iteration patterns.

Package

clpython.

Source

compiler.lisp.


6.2.6 Setf expanders

Setf Expander: (setf list/tuple-expr) (items)
Package

clpython.

Source

compiler.lisp.


6.2.7 Ordinary functions

Function: %compile-py-file (filename &key mod-name output-file)

Compile Python source file into FASL. Source file must exist. Caller is responsible for deciding if recompiling is really necessary.

Package

clpython.

Source

import.lisp.

Function: %generator.close (g)
Package

clpython.

Source

generator.lisp.

Function: %generator.send (g value wait)
Package

clpython.

Source

generator.lisp.

Function: %get-py-file-name (kind modname filepath type &key case)
Package

clpython.

Source

import.lisp.

Function: %mark-generator-finished ()
Package

clpython.

Source

generator.lisp.

Function: %reset-import-state ()
Package

clpython.

Source

import.lisp.

Function: %store-continuation (f)
Package

clpython.

Source

generator.lisp.

Function: abbreviated-python-code (ast)
Package

clpython.parser.

Source

ast-util.lisp.

Function: add-loaded-module (module habitat)
Package

clpython.

Source

habitat.lisp.

Function: add-rule (name terms outcome)
Package

clpython.parser.

Source

grammar.lisp.

Function: all-use-environment-accessor-values ()

For e.g. use by unit tests, to test all compilation variants.

Package

clpython.util.

Source

macro-state.lisp.

Function: apply-comparison-brackets (whole)
Package

clpython.

Source

compiler.lisp.

Function: apply-fmt-ops (conv-type obj obj.f conv-flags min-field-width)
Package

clpython.

Source

formatstring.lisp.

Function: apply-namespace-to-cls (namespace cls)
Package

clpython.

Source

classes.lisp.

Function: array.__getitem__ (x item)
Package

clpython.module.array.

Source

array.lisp.

Function: array.__len__ (x)
Package

clpython.module.array.

Source

array.lisp.

Function: array.__new__ (cls typecode &optional initializer)
Package

clpython.module.array.

Source

array.lisp.

Function: array.__repr__ (x)
Package

clpython.module.array.

Source

array.lisp.

Function: array.__setitem__ (x item value)
Package

clpython.module.array.

Source

array.lisp.

Function: array.extend (py-arr iterable)
Package

clpython.module.array.

Source

array.lisp.

Function: array.fromlist (py-arr list)
Package

clpython.module.array.

Source

array.lisp.

Function: array.fromstring (py-arr string)
Package

clpython.module.array.

Source

array.lisp.

Function: assert-stmt-1 (test test-ast raise-arg)
Package

clpython.

Source

compiler.lisp.

Function: assign-stmt-get-bound-vars (ass-stmt)
Package

clpython.

Source

compiler.lisp.

Function: assign-stmt-list-vals (iterable num-targets)
Package

clpython.

Source

compiler.lisp.

Function: ast-contains-stmt-p (ast &key allowed-stmts)

Returns the forbidden statement, or NIL

Package

clpython.

Source

compiler.lisp.

Function: ast-deleted-variables (ast)

Is there a DEL statement in the AST? If so, returns a list of all symbol names which are deleted. (Some compiler optimizations are possible in the absence of DEL statements, as then variables can be guaranteed to be bound.

Package

clpython.

Source

compiler.lisp.

Function: ast-recurse-fun (f ast &key value target)
Package

clpython.parser.

Source

walk.lisp.

Function: ast-recurse-fun-with-structs (f ast &key value target)
Package

clpython.parser.

Source

walk.lisp.

Function: ast-user-print-symbol (stream s)
Package

clpython.

Source

aupprint.lisp.

Function: ast-walker-node-arg-p (object)
Package

clpython.parser.

Source

walk.lisp.

Function: ast-walker-node-p (object)
Package

clpython.parser.

Source

walk.lisp.

Function: attr (x attr)

Retrieve attribute value x.attr using all the magic hooks. Returns NIL if not found.

Package

clpython.

Source

dictattr.lisp.

Function: (setf attr) (x attr)

Val = NIL indicates attribute deletion. Returns NIL when failed.

Package

clpython.

Source

dictattr.lisp.

Reader: awn-arg-structs (instance)
Writer: (setf awn-arg-structs) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

arg-structs.

Reader: awn-subtargetable (instance)
Writer: (setf awn-subtargetable) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

subtargetable.

Reader: awn-targetable (instance)
Writer: (setf awn-targetable) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

targetable.

Reader: awna-ix (instance)
Writer: (setf awna-ix) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

ix.

Reader: awna-key (instance)
Writer: (setf awna-key) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

key.

Reader: awna-optional-p (instance)
Writer: (setf awna-optional-p) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

optional-p.

Reader: awna-prio (instance)
Writer: (setf awna-prio) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

prio.

Reader: awna-rest-p (instance)
Writer: (setf awna-rest-p) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

rest-p.

Reader: awna-tg/val (instance)
Writer: (setf awna-tg/val) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

tg/val.

Reader: awna-var (instance)
Writer: (setf awna-var) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

var.

Reader: awna-walk (instance)
Writer: (setf awna-walk) (instance)
Package

clpython.parser.

Source

walk.lisp.

Target Slot

walk.

Function: bind-in-some-way (sym value)
Package

clpython.

Source

classes.lisp.

Function: bound-in-some-way (sym)
Package

clpython.

Source

classes.lisp.

Function: build-executable (&key filename function habitat repl-module-globals ask-terminate)
Package

clpython.

Source

executable.lisp.

Function: builtin-module-attribute (module attr)
Package

clpython.

Source

import.lisp.

Function: builtin-name-p (x)
Package

clpython.

Source

classes.lisp.

Function: builtin-value (x)
Package

clpython.

Source

classes.lisp.

Reader: ca.class-val-class (instance)
Writer: (setf ca.class-val-class) (instance)
Package

clpython.

Source

dictattr.lisp.

Target Slot

class-val-class.

Reader: ca.class-val-dd (instance)
Writer: (setf ca.class-val-dd) (instance)
Package

clpython.

Source

dictattr.lisp.

Target Slot

class-val-dd.

Reader: ca.class-val-non-dd (instance)
Writer: (setf ca.class-val-non-dd) (instance)
Package

clpython.

Source

dictattr.lisp.

Target Slot

class-val-non-dd.

Reader: ca.debug (instance)
Writer: (setf ca.debug) (instance)
Package

clpython.

Source

dictattr.lisp.

Target Slot

debug.

Reader: ca.getattr (instance)
Writer: (setf ca.getattr) (instance)
Package

clpython.

Source

dictattr.lisp.

Target Slot

getattr.

Reader: ca.getattribute (instance)
Writer: (setf ca.getattribute) (instance)
Package

clpython.

Source

dictattr.lisp.

Target Slot

getattribute.

Reader: ca.is-metaclass (instance)
Writer: (setf ca.is-metaclass) (instance)
Package

clpython.

Source

dictattr.lisp.

Target Slot

is-metaclass.

Function: cached-probe-file (name &optional update-cache)
Package

clpython.

Source

import.lisp.

Function: calc-import-search-paths (habitat)
Package

clpython.

Source

import.lisp.

Function: calculate-ca (class attr)

Every kind of CLASS is accepted, but the result will only be valuable if CLASS is a Python (meta)class.

Package

clpython.

Source

dictattr.lisp.

Function: call-expr-* (prim *-args)
Package

clpython.

Source

compiler.lisp.

Function: call-expr-eval (locals-dict globals-dict pos-args key-args-p)

Handle call to ‘Eval’ at runtime.

Package

clpython.

Source

compiler.lisp.

Function: call-expr-globals (globals-dict args-p)
Package

clpython.

Source

compiler.lisp.

Function: call-expr-locals (locals-dict args-p)
Package

clpython.

Source

compiler.lisp.

Function: call-expr-pos+* (prim pos-args *-arg)
Package

clpython.

Source

compiler.lisp.

Function: call-expr-pos+*+kw+** (prim pos-args *-arg kw-args **-arg)
Package

clpython.

Source

compiler.lisp.

Function: call-with-circle-detection (f)
Package

clpython.

Source

classes.lisp.

Function: call-with-proper-compiler-settings (func)

The idea is to save as much debug information as possible.

Package

clpython.

Source

compiler.lisp.

Function: call-with-py-errors (f)
Package

clpython.

Source

compiler.lisp.

Function: call-with-python-code-reader (initial-forms func)

Let the Python parser handle all reading.

Package

clpython.

Source

compiler.lisp.

Function: call-with-sane-debugging (error-format-string func)
Package

clpython.util.

Source

utils.lisp.

Function: careful-code-char (code)
Package

clpython.parser.

Source

lexer.lisp.

Function: careful-derive-pathname (pathname default &rest options)
Package

clpython.

Source

compiler.lisp.

Function: careful-floor-1ret (x y)

ANSI requires second arg to be non-zero. Test for that.

Package

clpython.

Source

classes.lisp.

Function: char-member (ch list)
Package

clpython.parser.

Source

lexer.lisp.

Function: char-range (from to)

Bounds are inclusive.

Package

clpython.module.string.

Source

string.lisp.

Function: chars-satisfying (pred)
Package

clpython.module.string.

Source

string.lisp.

Function: check-max-with-py-error-level ()
Package

clpython.

Source

compiler.lisp.

Function: check-pydecl-keys (&rest keys)
Package

clpython.

Source

pydecl.lisp.

Function: check-valid-assignment-targets (targets &key augmented)
Package

clpython.

Source

compiler.lisp.

Function: class-attr-p (object)
Package

clpython.

Source

dictattr.lisp.

Function: class-direct-subclasses (c)
Package

clpython.

Source

classes.lisp.

Function: class-direct-superclasses (&rest args)
Package

clpython.

Source

classes.lisp.

Function: class-finalizer-p (cls)
Package

clpython.

Source

classes.lisp.

Function: class-initargs-p (class &rest initargs)
Package

clpython.util.

Source

utils.lisp.

Function: class-slot-ix (name &rest classes)
Package

clpython.

Source

dictattr.lisp.

Function: class-tuple-tester (x cls test)

Is (test x c) for some class C?
CLS is a class or tuple (list) of classes.

Package

clpython.

Source

builtins.lisp.

Function: class.attr-no-magic (class attr)

Retrieve class.attr skipping magic hooks. Returns VALUE, FOUND-IN-CLS.

Package

clpython.

Source

dictattr.lisp.

Function: class.raw-attr-del (class attr)

Remove the attribute from the class dict. Returns whether it previously existed.

Package

clpython.

Source

dictattr.lisp.

Function: class.raw-attr-get (class attr)

Get the attribute from the class dict

Package

clpython.

Source

dictattr.lisp.

Function: class.raw-attr-map (class func)

Map the function over all dict key-value pairs.

Package

clpython.

Source

dictattr.lisp.

Function: class.raw-attr-set (class attr val)

Set the attribute in the class dict

Package

clpython.

Source

dictattr.lisp.

Function: class.raw-classname (class)

Given a class, return its classname. Only intended for classes corresponding to Python (meta)types.

Package

clpython.

Source

dictattr.lisp.

Function: class.raw-dict (class)

Given a class, return its dict. Only intended for classes corresponding to Python (meta)types.

Package

clpython.

Source

dictattr.lisp.

Function: (setf class.raw-dict) (class)

Replace the dict of the given class. Only intended for classes corresponding to Python (meta)types.

Package

clpython.

Source

dictattr.lisp.

Function: classp (x)
Package

clpython.

Source

classes.lisp.

Function: clean-source-locations ()
Package

clpython.parser.

Source

grammar.lisp.

Function: clear-ca-cache (class attr)

Remove the cached value for CLASS attribute ATTR.

Package

clpython.

Source

dictattr.lisp.

Function: collect (&optional generation)
Package

clpython.module.gc.

Source

gc.lisp.

Function: command-line-args ()
Package

clpython.

Source

executable.lisp.

Function: compile-py-source-file (&key filename mod-name output-file)
Package

clpython.

Source

compiler.lisp.

Function: compile-py-source-file-to-lisp-source (&key filename output-file)
Package

clpython.

Source

compiler.lisp.

Function: compiler-detect-syntax-error (&rest syntax-error-args)
Package

clpython.

Source

csetup.lisp.

Function: concatenated-stream-active-stream (stream)

If STREAM is a CONCATENATED-STREAM then returns its active stream (recursively), otherwise return STREAM.

Package

clpython.util.

Source

readtable.lisp.

Function: contains-break-stmt-p (suite env)

Whether SUITE contains BREAK stmt (not within inner loop).

Package

clpython.

Source

generator.lisp.

Function: contains-continue-stmt-p (suite env)

Whether SUITE contains BREAK stmt (not within inner loop).

Package

clpython.

Source

generator.lisp.

Function: contour-source-location (terms)
Package

clpython.parser.

Source

grammar.lisp.

Function: copy-ast-walker-node (instance)
Package

clpython.parser.

Source

walk.lisp.

Function: copy-ast-walker-node-arg (instance)
Package

clpython.parser.

Source

walk.lisp.

Function: copy-class-attr (instance)
Package

clpython.

Source

dictattr.lisp.

Function: copy-format-string (instance)
Package

clpython.

Source

formatstring.lisp.

Function: copy-func-args (sequence)

Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.

Package

clpython.

Alias for

copy-seq.

Function: copy-module-contents (&key from to)
Package

clpython.

Source

classes.lisp.

Function: copy-simple-function-data (instance)
Package

clpython.

Source

classes.lisp.

Function: cps-comparison-expr-eval (left right comp-func comparison-k last-p)
Package

clpython.

Source

generator.lisp.

Function: create-lisp-readtable (&key python-subform-char)
Package

clpython.parser.

Source

lispy.lisp.

Function: create-mixed-readtable (lisp-readtable)
Package

clpython.parser.

Source

lispy.lisp.

Function: data-descriptor-p (x)

Returns DES-P, __SET__

Package

clpython.

Source

dictattr.lisp.

Function: date.day (x)
Package

clpython.module.datetime.

Source

datetime.lisp.

Function: date.day-writer (x val)
Package

clpython.user.

Source

datetime.lisp.

Function: date.month (x)
Package

clpython.module.datetime.

Source

datetime.lisp.

Function: date.month-writer (x val)
Package

clpython.user.

Source

datetime.lisp.

Function: date.strftime (x format)
Package

clpython.module.datetime.

Source

datetime.lisp.

Function: date.toordinal (x)
Package

clpython.module.datetime.

Source

datetime.lisp.

Function: date.year (x)
Package

clpython.module.datetime.

Source

datetime.lisp.

Function: date.year-writer (x val)
Package

clpython.user.

Source

datetime.lisp.

Function: debug-print-locs (&optional ht)
Package

clpython.parser.

Source

grammar.lisp.

Function: def-builtin-types ()
Package

clpython.

Source

builtins.lisp.

Function: def-python-exceptions ()
Package

clpython.

Source

exceptions.lisp.

Function: def-python-exceptions-1 (parent child-tree)
Package

clpython.

Source

exceptions.lisp.

Function: delete-probe-file-entry (name)
Package

clpython.

Source

import.lisp.

Function: deproxy (x)
Package

clpython.

Source

classes.lisp.

Function: deque.__nonzero__ (deque)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.append (deque x)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.appendleft (deque x)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.clear (deque)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.count (deque x)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.extend (deque iterable)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.extendleft (deque iterable)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.maxlen (deque)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.pop (deque)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.popleft (deque)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.remove (deque val)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.reverse (deque)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: deque.rotate (deque n)
Package

clpython.module._collections.

Source

_collections.lisp.

Function: describe-py-fasl (fasl)
Package

clpython.

Source

compiler.lisp.

Function: descriptor-p (x)
Package

clpython.

Source

dictattr.lisp.

Function: dict.__cmp__ (dict1 dict2)
Package

clpython.

Source

classes.lisp.

Function: dict.__delitem__ (dict k)
Package

clpython.

Source

classes.lisp.

Function: dict.__eq__ (dict1 dict2)
Package

clpython.

Source

classes.lisp.

Function: dict.__getitem__ (dict k)
Package

clpython.

Source

classes.lisp.

Function: dict.__init__ (x &rest kwargs)
Package

clpython.

Source

classes.lisp.

Function: dict.__iter__ (dict)
Package

clpython.

Source

classes.lisp.

Function: dict.__len__ (dict)
Package

clpython.

Source

classes.lisp.

Function: dict.__new__ (cls &rest kwargs)
Package

clpython.

Source

classes.lisp.

Function: dict.__nonzero__ (dict)
Package

clpython.

Source

classes.lisp.

Function: dict.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: dict.__setitem__ (x key val)
Package

clpython.

Source

classes.lisp.

Function: dict.clear (d)
Package

clpython.

Source

classes.lisp.

Function: dict.copy (d1)
Package

clpython.

Source

classes.lisp.

Function: dict.fromkeys (seq &optional val)
Package

clpython.

Source

classes.lisp.

Function: dict.get (x k &optional default)
Package

clpython.

Source

classes.lisp.

Function: dict.has_key (x k)
Package

clpython.

Source

classes.lisp.

Function: dict.iteritems (x)
Package

clpython.

Source

classes.lisp.

Function: dict.iterkeys (x)
Package

clpython.

Source

classes.lisp.

Function: dict.itervalues (x)
Package

clpython.

Source

classes.lisp.

Function: dict.keys (x)
Package

clpython.

Source

classes.lisp.

Function: dict.pop (x key &optional default)
Package

clpython.

Source

classes.lisp.

Function: dict.popitem (x)
Package

clpython.

Source

classes.lisp.

Function: dict.setdefault (x key &optional default)
Package

clpython.

Source

classes.lisp.

Function: dict.update (x y &rest kv-items)
Package

clpython.

Source

classes.lisp.

Function: dict.values (x)
Package

clpython.

Source

classes.lisp.

Function: do-exit-mixed-mode (c)
Package

clpython.parser.

Source

lispy.lisp.

Function: dotted-name-to-attribute-ref (dotted-name)
Package

clpython.parser.

Source

grammar.lisp.

Function: ensure-ca (class attr)

Ensure the CLASS-ATTR struct for given CLASS and ATTR is present in *CA-CACHE*.

Package

clpython.

Source

dictattr.lisp.

Function: ensure-class (&rest args)
Package

clpython.

Source

classes.lisp.

Function: ensure-class-using-class (&rest args)
Package

clpython.

Source

classes.lisp.

Function: ensure-module (&rest args)

Returns MODULE, NEW-P

Package

clpython.

Source

classes.lisp.

Function: ensure-open-file (f)
Package

clpython.

Source

builtins-file.lisp.

Function: ensure-parsed-format-string (string)

Returns FS struct

Package

clpython.

Source

formatstring.lisp.

Function: ensure-pkg-symbol (str pkg)
Package

clpython.

Source

classes.lisp.

Function: ensure-user-symbol (str)
Package

clpython.

Source

classes.lisp.

Function: enter-mixed-lisp-python-syntax-1 (&key package)
Package

clpython.parser.

Source

lispy.lisp.

Function: eq-hash-table-p (x)
Package

clpython.

Source

metaclass.lisp.

Function: error-fall-through (arg)
Package

clpython.

Source

generator.lisp.

Function: error-indirect-special-call (which)
Package

clpython.

Source

builtins.lisp.

Function: exec-stmt-ast (ast globals locals)
Package

clpython.

Source

compiler.lisp.

Function: exec-stmt-check-ast (string ast allowed-stmts)
Package

clpython.

Source

compiler.lisp.

Function: exec-stmt-check-namespaces (globals locals)
Package

clpython.

Source

compiler.lisp.

Function: exec-stmt-string (code-string globals locals allowed-stmts)
Package

clpython.

Source

compiler.lisp.

Function: exit-mixed-lisp-python-syntax-1 ()
Package

clpython.parser.

Source

lispy.lisp.

Function: expr-node-p (symbol)
Package

clpython.parser.

Source

ast-util.lisp.

Function: fa-**-arg (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-*-arg (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-arg-kwname-vec (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-func-name (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-key-arg-default-vals (structure)
Package

clpython.

Source

compiler.lisp.

Function: (setf fa-key-arg-default-vals) (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-num-key-args (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-num-pos-args (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-num-pos-key-args (structure)
Package

clpython.

Source

compiler.lisp.

Function: fa-pos-key-arg-names (structure)
Package

clpython.

Source

compiler.lisp.

Function: fasl-matches-compiler-p (fasl-compiler-version-id)
Package

clpython.

Source

compiler.lisp.

Function: fasl-mismatch-cerror (fasl-name)
Package

clpython.

Source

compiler.lisp.

Function: file-writable-p (f)
Package

clpython.

Source

import.lisp.

Function: finalize-inheritance (c)
Package

clpython.

Source

classes.lisp.

Function: find-module (&key src-pathname bin-pathname)
Package

clpython.

Source

classes.lisp.

Function: find-module-fuzzy (x)
Package

clpython.

Source

classes.lisp.

Function: find-py-file (name search-paths &key allow-bin)

Finds for source or fasl file in SEARCH-PATHS, returning earliest match. Returns values KIND SRC-PATH BIN-PATH FIND-PATH, or NIL if not found, with: KIND one of :module, :package
SRC-PATH, BIN-PATH the truenames of the existing files FIND-PATH the directory in which the files were found.

Package

clpython.

Source

import.lisp.

Function: find-symbol-value (symbol pkg-designator)
Package

clpython.

Source

classes.lisp.

Function: finish-ast (ast)
Package

clpython.parser.

Source

grammar.lisp.

Function: float-suffix (type)
Package

clpython.parser.

Source

lexer.lisp.

Function: format-object (conv-type obj)
Package

clpython.

Source

formatstring.lisp.

Function: format-string-p (object)
Package

clpython.

Source

formatstring.lisp.

Function: frame.f_globals (x)
Package

clpython.module.sys.

Source

sys.lisp.

Function: frame.f_lineno (x)
Package

clpython.module.sys.

Source

sys.lisp.

Function: frozenset.__contains__ (x item)
Package

clpython.

Source

builtins-set.lisp.

Function: frozenset.__init__ (x iterable)
Package

clpython.

Source

builtins-set.lisp.

Function: frozenset.__iter__ (x)
Package

clpython.

Source

builtins-set.lisp.

Function: fs-extend-vec (additional-str str)
Package

clpython.

Source

formatstring.lisp.

Reader: fs-list-num-args (instance)
Writer: (setf fs-list-num-args) (instance)
Package

clpython.

Source

formatstring.lisp.

Target Slot

list-num-args.

Reader: fs-recipes (instance)
Writer: (setf fs-recipes) (instance)
Package

clpython.

Source

formatstring.lisp.

Target Slot

recipes.

Reader: fs-string (instance)
Writer: (setf fs-string) (instance)
Package

clpython.

Source

formatstring.lisp.

Target Slot

string.

Reader: fs-type-of-arg (instance)
Package

clpython.

Source

formatstring.lisp.

Target Slot

type-of-arg.

Function: func-code.co_argcount (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_cellvars (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_code (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_consts (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_filename (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_flags (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_freevars (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_lnotab (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_name (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_names (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_nlocals (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_stacksize (x)
Package

clpython.

Source

classes.lisp.

Function: func-code.co_varnames (x)
Package

clpython.

Source

classes.lisp.

Function: funcdef-should-save-locals-p (ast)
Package

clpython.

Source

compiler.lisp.

Function: function-arglist (f)
Package

clpython.

Source

classes.lisp.

Function: funky-dict-del (dict attr)
Package

clpython.

Source

dictattr.lisp.

Function: funky-dict-get (dict attr)
Package

clpython.

Source

dictattr.lisp.

Function: funky-dict-map (dict func)
Package

clpython.

Source

dictattr.lisp.

Function: funky-dict-set (dict attr val)
Package

clpython.

Source

dictattr.lisp.

Function: funky-dict-wrapper.__repr__ (w)
Package

clpython.

Source

classes.lisp.

Function: funky-dict-wrapper.__setitem__ (w k v)
Package

clpython.

Source

classes.lisp.

Function: funky-dict-wrapper.alist (w)
Package

clpython.

Source

classes.lisp.

Function: funky-dict-wrapper.keys (w)
Package

clpython.

Source

classes.lisp.

Function: generator-ast-p (ast)

Is AST a function definition for a generator? Returns set of ([yield-expr] [yield-stmt]) of nodes found.

Package

clpython.

Source

compiler.lisp.

Function: generator-state.close (gs)
Package

clpython.

Source

generator.lisp.

Function: generator-state.function (gs)
Package

clpython.

Source

generator.lisp.

Function: generator-state.input-value (gs val)
Package

clpython.

Source

generator.lisp.

Function: generator.__iter__ (g)
Package

clpython.

Source

classes.lisp.

Function: generator.close (g)
Package

clpython.

Source

classes.lisp.

Function: generator.throw (g &optional value traceback)
Package

clpython.

Source

classes.lisp.

Function: generic-binary-iop (x val i-meth)
Package

clpython.

Source

classes.lisp.

Function: generic-binary-op (x y l-meth r-meth op-syntax)
Package

clpython.

Source

classes.lisp.

Function: generic-finalizer (x)
Package

clpython.

Source

classes.lisp.

Function: get-binary-comparison-func-name (op)
Package

clpython.

Source

classes.lisp.

Function: get-binary-iop-func-name (iop)
Package

clpython.

Source

classes.lisp.

Function: get-binary-op-func-name (op)
Package

clpython.

Source

classes.lisp.

Function: get-binary-op-func-name-from-iop (iop)
Package

clpython.

Source

classes.lisp.

Function: get-binary-test-func (op)
Package

clpython.

Source

classes.lisp.

Function: get-ca (class attr)

Wrapper around GET-CA-1 which caches CLASS-ATTR structs as property of the classname symbol.

Package

clpython.

Source

dictattr.lisp.

Function: get-decl-state (decl-name decl-state-name env)
Package

clpython.util.

Source

macro-state.lisp.

Function: get-loaded-module (&key src-pathname bin-pathname src-file-write-date bin-file-write-date habitat)
Package

clpython.

Source

habitat.lisp.

Function: get-precedence-and-associativity (left-token right-token no-assoc-token)
Package

clpython.parser.

Source

grammar.lisp.

Function: get-py-iterator-for-object (x)
Package

clpython.

Source

classes.lisp.

Function: get-sys.modules ()
Package

clpython.

Source

habitat.lisp.

Function: get-temporary-file (&key key filename-items)

Returns the pathname of a new temporary file.
When FILENAME-ITEMS is (:A :B :C) result could look like #p’/tmp/clpython-A.B.C-XYZ123’ Might signal TEMPORARY-FILE:CANNOT-CREATE-TEMPORARY-FILE

Package

clpython.

Source

import.lisp.

Function: get-unary-op-func-name (op)
Package

clpython.

Source

classes.lisp.

Function: handle-arglist ($1 $2)
Package

clpython.parser.

Source

grammar.lisp.

Function: identifier-char1-p (c)

Is C a character with which an identifier can start? C must be either a character or NIL.

Package

clpython.parser.

Source

lexer.lisp.

Function: identifier-char2-p (c)

Can C occur in an identifier as second or later character? C must be either a character or NIL.

Package

clpython.parser.

Source

lexer.lisp.

Function: init-dict (vk-list)
Package

clpython.

Source

compiler.lisp.

Function: init-module-namespace (module-globals module-name)
Package

clpython.

Source

classes.lisp.

Function: inlineable-method-p (attr num-pos-args)
Package

clpython.

Source

compiler.lisp.

Function: inlined-method-code (prim attr args)
Package

clpython.

Source

compiler.lisp.

Function: instance.attr-no-magic (inst attr)
Package

clpython.

Source

dictattr.lisp.

Function: instrument-outcome (terms outcome)
Package

clpython.parser.

Source

grammar.lisp.

Function: kill_new_threads ()
Package

clpython.module.thread.

Source

thread.lisp.

Function: lambda-args-and-destruct-form (f-pos-args f-key-args)
Package

clpython.

Source

compiler.lisp.

Function: lex-looking-at-token (s &key char-after-test)

Returns whether next characters are for token, with whitespace or eof after it.

Package

clpython.parser.

Source

lexer.lisp.

Function: lex-read-char (&key eof-error)

Returns a character, or NIL on eof/error

Package

clpython.parser.

Source

lexer.lisp.

Function: lex-substring (start end)
Package

clpython.parser.

Source

lexer.lisp.

Function: lex-unread-char (&optional ch)

Unread last character read. If CH is supplied, it is checked.

Package

clpython.parser.

Source

lexer.lisp.

Function: lisp-char-by-python-name (python-name)

PYTHON-NAME has spaces as dividers, e.g. ’latin capital letter l with stroke’. Returns character or NIL.

Package

clpython.parser.

Source

lexer.lisp.

Function: lisp-package-as-py-module (modname)

Return Lisp package with given name.
First a package with that name as subpackage of CLPYTHON.MODULE is searched. Otherwise a package with MODNAME as regular name.
As for case: both MODNAME’s own name its upper-case variant are tried.

Package

clpython.

Source

import.lisp.

Function: lisp-package.__dict__ (pkg)
Package

clpython.

Source

classes.lisp.

Function: lisp-package.__getattribute__ (pkg name &key writable-attr-ok)
Package

clpython.

Source

classes.lisp.

Function: lisp-package.__repr__ (pkg)
Package

clpython.

Source

classes.lisp.

Function: lisp-package.__setattr__ (pkg name new-val)
Package

clpython.

Source

classes.lisp.

Function: load-python-file (filename &key mod-name habitat)

Loads and registers given compiled Python file, which can be either a Lisp source or fasl file. Returns the (updated) loaded module, or NIL on load error.

Package

clpython.

Source

import.lisp.

Function: load-python-file-with-hooks (&key filename on-pre-import on-import-success on-import-fail)

Loads given FILENAME (either a source or fasl file) with given hooks.
Hook arguments:
(ON-PRE-IMPORT MODULE NEW-MODULE-P)
(ON-IMPORT-SUCCESS MODULE NEW-MODULE-P SOURCE-FUNC SOURCE)
(ON-IMPORT-FAIL MODULE NEW-MODULE-P)
Returns the module loading success, or NIL after failure.
Callers can intercept the condition MODULE-IMPORT-PRE to further customize loading behaviour.

Package

clpython.

Source

compiler.lisp.

Function: lock.__enter__ (x)
Package

clpython.module.thread.

Source

thread.lisp.

Function: lock.__exit__ (x exc-type exc-value traceback)
Package

clpython.module.thread.

Source

thread.lisp.

Function: lock.acquire (x &optional waitflag)
Package

clpython.module.thread.

Source

thread.lisp.

Function: lock.locked (x)
Package

clpython.module.thread.

Source

thread.lisp.

Function: lock.release (x)
Package

clpython.module.thread.

Source

thread.lisp.

Function: lookup-external-symbol (sym pkg)
Package

clpython.parser.

Source

lexer.lisp.

Function: magicify (meth)
Package

clpython.module.operator.

Source

operator.lisp.

Function: make-ast-walker-node (&key arg-structs targetable subtargetable)
Package

clpython.parser.

Source

walk.lisp.

Function: make-ast-walker-node-arg (&key var ix prio walk optional-p rest-p key tg/val)
Package

clpython.parser.

Source

walk.lisp.

Function: make-builtins-namespace ()
Package

clpython.

Source

namespace.lisp.

Function: make-builtins-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-class-attr (&key getattribute class-val-dd getattr class-val-non-dd class-val-class is-metaclass debug)
Package

clpython.

Source

dictattr.lisp.

Function: make-dict-iterator (hash-table func)
Package

clpython.

Source

classes.lisp.

Function: make-eq-hash-table ()
Package

clpython.

Source

metaclass.lisp.

Function: make-exception (class-name &rest args)
Package

clpython.

Source

exceptions.lisp.

Function: make-fa (&key num-pos-args num-key-args num-pos-key-args pos-key-arg-names key-arg-default-vals arg-kwname-vec *-arg **-arg func-name)
Package

clpython.

Source

compiler.lisp.

Function: make-formatted-string (fs arg)
Package

clpython.

Source

formatstring.lisp.

Function: make-fs (&key string type-of-arg recipes list-num-args)
Package

clpython.

Source

formatstring.lisp.

Function: make-hash-table-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-hash-table-w/excl-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-iterator-from-function (&rest args &key func &allow-other-keys)

Create an iterator that calls f again and again. F somehow has to keep its own state. As soon as F returns NIL, it is considered finished; F will then not be called again.

Package

clpython.

Source

classes.lisp.

Function: make-let-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-let-w/locals-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-lexer-1 (string &rest options)

Source form recording lexer

Package

clpython.parser.

Source

lexer.lisp.

Function: make-lexer-2 (string &rest options)
Package

clpython.parser.

Source

lexer.lisp.

Function: make-lexer-3 (string &rest options &key yacc-version &allow-other-keys)

Return a lexer for the given string of Python code. Will return two value each time: TYPE, VALUE. On EOF returns: eof-token, eof-token.

Package

clpython.parser.

Source

lexer.lisp.

Function: make-lisp-list-from-tuple (tuple)
Package

clpython.

Source

classes.lisp.

Function: make-locals-dict (name-list value-list)
Package

clpython.

Source

namespace.lisp.

Function: make-mapping-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-mapping-w/excl-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-number-token (n)
Package

clpython.parser.

Source

grammar.lisp.

Function: make-package-ns (&rest args)
Package

clpython.

Source

namespace.lisp.

Function: make-probe-file-cache ()
Package

clpython.

Source

import.lisp.

Function: make-py-class (&rest args)
Package

clpython.

Source

classes.lisp.

Function: make-py-class-1 (&key name context-name namespace supers cls-metaclass mod-metaclass)
Package

clpython.

Source

classes.lisp.

Function: make-py-function (&key name context-name lambda func-globals func-code module-name)
Package

clpython.

Source

classes.lisp.

Function: make-py-list (&optional size)
Package

clpython.

Source

classes.lisp.

Function: make-py-list-from-tuple (tuple)
Package

clpython.

Source

classes.lisp.

Function: make-py-list-from-vec (vec)
Package

clpython.

Source

classes.lisp.

Function: make-random-state-with-seed (seed)
Package

clpython.module._random.

Source

_random.lisp.

Function: make-simple-function-data (&key func name attributes func-globals func-code)
Package

clpython.

Source

classes.lisp.

Function: make-symbol-hash-table (ht)
Package

clpython.

Source

classes.lisp.

Function: make-writable-attribute (reader writer)
Package

clpython.

Source

classes.lisp.

Function: mangle-suite-private-variables (cname suite)

Rename all attributes ‘__foo’ to ‘_CNAME__foo’. Attributes names can be __foo, __foo_, but not __foo__ (2 suffix _)

Package

clpython.

Source

compiler.lisp.

Function: maxmin (cmpfunc item items)
Package

clpython.

Source

builtins.lisp.

Function: maybe-add-finalizer (x)
Package

clpython.

Source

classes.lisp.

Function: maybe-fix-unary-expr (unary-expr)

Fix AST so that unary +/- has higher precedence than *,/,//,%. For example: - (1 * 2) => (-1) * 2

Package

clpython.parser.

Source

grammar.lisp.

Function: maybe-number-p (expr)
Package

clpython.

Source

optimize.lisp.

Function: maybe-unwrap-literal-value (x)
Package

clpython.parser.

Source

grammar.lisp.

Function: maybe-warn-set-search-paths (at-error)
Package

clpython.

Source

import.lisp.

Function: member* (item &rest lists)
Package

clpython.

Source

compiler.lisp.

Function: mixed-readtable-reader (stream lisp-readtable)
Package

clpython.parser.

Source

lispy.lisp.

Function: module-dotted-name (list-name)
Package

clpython.

Source

import.lisp.

Function: module-import-post (module new-module-p source-func source)
Package

clpython.

Source

import.lisp.

Function: module-init (&key src-pathname bin-pathname current-module-name defun-wrappers source source-func compiler-id is-compiled)
Package

clpython.

Source

compiler.lisp.

Function: module.__delattr__ (x attr)
Package

clpython.

Source

classes.lisp.

Function: module.__getattribute__ (x attr)
Package

clpython.

Source

classes.lisp.

Function: module.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: module.__setattr__ (x attr val)
Package

clpython.

Source

classes.lisp.

Function: module.path (x)
Package

clpython.

Source

classes.lisp.

Function: my-make-load-form (x)
Package

clpython.

Source

namespace.lisp.

Function: normalize-slice-for-get/set (x slice methname)
Package

clpython.

Source

classes.lisp.

Function: ns.find-form (func ns &rest args)
Package

clpython.

Source

namespace.lisp.

Function: number-range (number-type)
Package

clpython.parser.

Source

lexer.lisp.

Function: object.__class__ (x)
Package

clpython.

Source

classes.lisp.

Function: object.__class__-writer (x new-class)
Package

clpython.user.

Source

classes.lisp.

Function: object.__get__ (value instance class)
Package

clpython.

Source

classes.lisp.

Function: object.__init__ (&rest attr)
Package

clpython.

Source

classes.lisp.

Function: object.__new__ (cls &rest attr)
Package

clpython.

Source

classes.lisp.

Function: object.__nonzero__ (x)
Package

clpython.

Source

classes.lisp.

Function: object.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: object.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: only-pos-args (args)

Returns NIL if not only pos args;
Non-negative integer denoting the number of args otherwise.

Package

clpython.

Source

compiler.lisp.

Function: package-impl-status (pkg)

Returns ALIST, COMPLETENESS, DETAILS
ALIST: e.g. ((:incomplete . 2) (:todo . 20) (:n/a . 3) (nil . 1) (t . 10)) COMPLETENESS: ratio between 0 and 1, or NIL if unknown
DETAILS: alist ((:incomplete . (foo bar)) (:todo . (baz)))

Package

clpython.

Source

classes.lisp.

Function: parse-and-print (str)
Package

clpython.parser.

Source

pprint.lisp.

Function: parse-format-string (string)

Returns a FORMAT-STRING struct that can be called in MAKE-FORMATTED-STRING.

Package

clpython.

Source

formatstring.lisp.

Function: parse-generator-input (x &key initial)

Either calls RAISE-STMT-1, or returns the input value (or None if X is NIL).

Package

clpython.

Source

generator.lisp.

Function: parse-module-with-yacc (yacc-version lexer &key one-expr record-source-location)

Collect all parsed top-level forms. If RECORD-SOURCE-LOCATION, the (new or existing) source location hash-table is returned as second value.

Package

clpython.parser.

Source

parser.lisp.

Function: parse-poskey-arglist (formal-args actual-args)
Package

clpython.

Source

classes.lisp.

Function: parse-py-func-args (%args arg-val-vec fa)
Package

clpython.

Source

compiler.lisp.

Function: parse-trailers (item trailers)
Package

clpython.parser.

Source

grammar.lisp.

Function: pathname-considered-equal (x y)
Package

clpython.

Source

habitat.lisp.

Function: print-arg-list (stream pos-args key-args *-arg **-arg)
Package

clpython.parser.

Source

pprint.lisp.

Function: print-float-like-python (f trim-dot-zero-p)
Package

clpython.parser.

Source

pprint.lisp.

Function: print-string-truncated (s)
Package

clpython.app.repl.

Source

repl.lisp.

Function: profile (f kind)

Call F in profiling context.
KIND can be :ptime, :time, :space, :pspace or NIL.

Package

clpython.app.repl.

Source

repl.lisp.

Function: punct-char-not-punct-char1-p (c)

Punctuation ! may only occur in the form !=

Package

clpython.parser.

Source

lexer.lisp.

Function: punct-char1-p (c)
Package

clpython.parser.

Source

lexer.lisp.

Function: punct-char2-p (c1 c2)

Recognizes: // << >> <> != <= >=
== += -= *= /= %= ^= |= &= ** **= <<= >>=

Package

clpython.parser.

Source

lexer.lisp.

Function: punct-char3-p (c1 c2 c3)

Recognizes: **= <<= >>= //=

Package

clpython.parser.

Source

lexer.lisp.

Function: py-**-mapping->lisp-arg-list (**-arg)
Package

clpython.

Source

compiler.lisp.

Function: py-**= (x y &optional z)
Package

clpython.

Source

classes.lisp.

Function: py-alist.__getattribute__ (x attr)
Package

clpython.

Source

classes.lisp.

Function: py-alist.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-apply (f &rest args)

Like APPLY, but accepting any python sequence as last arg, and using PY-CALL instead of FUNCALL.

Package

clpython.

Source

classes.lisp.

Function: py-attribute-method.__get__ (x inst class)
Package

clpython.

Source

classes.lisp.

Function: py-attribute-method.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-attribute-method.__set__ (x obj val)
Package

clpython.

Source

classes.lisp.

Function: py-bool.__new__ (cls &optional val)
Package

clpython.

Source

classes.lisp.

Function: py-bound-method.__call__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-bound-method.__get__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-bound-method.__name__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-bound-method.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-class-attribute-method.__get__ (x inst class)
Package

clpython.

Source

classes.lisp.

Function: py-class-method.__call__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-class-method.__get__ (x inst class)
Package

clpython.

Source

classes.lisp.

Function: py-class-method.__init__ (x func)
Package

clpython.

Source

classes.lisp.

Function: py-class-method.__new__ (cls func)
Package

clpython.

Source

classes.lisp.

Function: py-classlookup-bind-call (x attr &rest args)

Returns RESULT, METH-FOND-P

Package

clpython.

Source

classes.lisp.

Function: py-complex.__new__ (cls &optional real complex)
Package

clpython.

Source

classes.lisp.

Function: py-complex.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-contains (x item)
Package

clpython.

Source

classes.lisp.

Function: py-decode-unicode (string &optional external-format errors)
Package

clpython.

Source

classes.lisp.

Function: py-encode-unicode (string &optional external-format errors)
Package

clpython.

Source

classes.lisp.

Function: py-enumerate.__iter__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-enumerate.__new__ (cls iterable)
Package

clpython.

Source

classes.lisp.

Function: py-enumerate.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-file.__init__ (f name &optional mode buffering)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.__iter__ (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.__new__ (cls &rest args)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.__repr__ (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.closed (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.encoding (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.fileno (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.flush (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.isatty (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.mode (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.name (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.newlines (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.next (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.readline (f &optional size)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.readlines (f &optional sizehint)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.seek (f offset &optional whence)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.softspace (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.tell (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.truncate (f &optional size)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.write (f str)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.writelines (f sequence)
Package

clpython.

Source

builtins-file.lisp.

Function: py-file.xreadlines (f)
Package

clpython.

Source

builtins-file.lisp.

Function: py-float.__new__ (cls &optional val)
Package

clpython.

Source

classes.lisp.

Function: py-float.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-float.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-func-iterator-sendable.send (fi val)
Package

clpython.

Source

classes.lisp.

Function: py-func-iterator.__iter__ (f)
Package

clpython.

Source

classes.lisp.

Function: py-func-iterator.__repr__ (fi)
Package

clpython.

Source

classes.lisp.

Function: py-func-iterator.next (fi)
Package

clpython.

Source

classes.lisp.

Function: py-func-iterator.next-or-send (fi &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-function.__call__ (func &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-function.__delattr__ (func attr)
Package

clpython.

Source

classes.lisp.

Function: py-function.__doc__ (func)
Package

clpython.

Source

classes.lisp.

Function: py-function.__doc__-writer (func doc)
Package

clpython.user.

Source

classes.lisp.

Function: py-function.__get__ (func inst cls)
Package

clpython.

Source

classes.lisp.

Function: py-function.__getattribute__ (func attr)
Package

clpython.

Source

classes.lisp.

Function: py-function.__hash__ (func)
Package

clpython.

Source

classes.lisp.

Function: py-function.__module__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-function.__module__-writer (x name)
Package

clpython.user.

Source

classes.lisp.

Function: py-function.__name__ (func)
Package

clpython.

Source

classes.lisp.

Function: py-function.__name__-writer (func name)
Package

clpython.user.

Source

classes.lisp.

Function: py-function.__repr__ (func)
Package

clpython.

Source

classes.lisp.

Function: py-function.__setattr__ (func attr val)
Package

clpython.

Source

classes.lisp.

Function: py-function._dis (x)
Package

clpython.

Source

classes.lisp.

Function: py-function._exe (func)
Package

clpython.

Source

executable.lisp.

Function: py-function._fif (x)
Package

clpython.

Source

classes.lisp.

Function: py-function.func_code (x)
Package

clpython.

Source

classes.lisp.

Function: py-function.func_globals (x)
Package

clpython.

Source

classes.lisp.

Function: py-hash-table-p (x)
Package

clpython.

Source

metaclass.lisp.

Function: py-id (x)

Return pointer address. This might change during the life time of the object, e.g. due to moving by the GC. Python has reference counting, and guarantees a fixed id during the object’s lifetime.

Package

clpython.

Source

classes.lisp.

Function: py-import (mod-name-as-list &rest options &key habitat force-reload force-recompile within-mod-path within-mod-name search-paths %outer-mod-name-as-list *import-recompiled-files* if-not-found-value)

Returns the (sub)module, which may have been freshly imported.
If module could not be found and IF-NOT-FOUND is specified, that value is returned. Otherwise raises ImportError.

Package

clpython.

Source

import.lisp.

Function: py-int.__and__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__div__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__floordiv__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__hex__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-int.__init__ (&rest args)
Package

clpython.

Source

classes.lisp.

Function: py-int.__invert__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-int.__lshift__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__mul__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__new__ (cls &optional arg base)
Package

clpython.

Source

classes.lisp.

Function: py-int.__oct__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-int.__or__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__rmul__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__ror__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__rshift__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-int.__xor__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-lisp-function.__get__ (func inst cls)
Package

clpython.

Source

classes.lisp.

Function: py-lisp-function.__name__ (func)
Package

clpython.

Source

classes.lisp.

Function: py-lisp-function.__repr__ (func)
Package

clpython.

Source

classes.lisp.

Function: py-list.__add__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-list.__cmp__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-list.__delitem__ (x item)
Package

clpython.

Source

classes.lisp.

Function: py-list.__eq__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-list.__getitem__ (x item)
Package

clpython.

Source

classes.lisp.

Function: py-list.__iadd__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-list.__init__ (x &optional iterable)
Package

clpython.

Source

classes.lisp.

Function: py-list.__iter__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-list.__len__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-list.__mul__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-list.__new__ (cls &optional iterable)
Package

clpython.

Source

classes.lisp.

Function: py-list.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-list.__setitem__ (x item val)
Package

clpython.

Source

classes.lisp.

Function: py-list.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-list.append (x y)
Package

clpython.

Source

classes.lisp.

Function: py-list.count (list item)
Package

clpython.

Source

classes.lisp.

Function: py-list.extend (x iterable)
Package

clpython.

Source

classes.lisp.

Function: py-list.index (list item)
Package

clpython.

Source

classes.lisp.

Function: py-list.insert (list index object)
Package

clpython.

Source

classes.lisp.

Function: py-list.pop (x &optional index)
Package

clpython.

Source

classes.lisp.

Function: py-list.reverse (x)
Package

clpython.

Source

classes.lisp.

Function: py-list.sort (x &optional fn)
Package

clpython.

Source

classes.lisp.

Function: py-none.__hash__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-none.__nonzero__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-none.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__abs__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__add__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.__cmp__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.__div__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.__divmod__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.__eq__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.__hash__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__mul__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.__neg__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__nonzero__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__pos__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__pow__ (x y &optional z)
Package

clpython.

Source

classes.lisp.

Function: py-number.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.__sub__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.__truediv__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-number.conjugate (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.imag (x)
Package

clpython.

Source

classes.lisp.

Function: py-number.real (x)
Package

clpython.

Source

classes.lisp.

Function: py-print (dest items comma?)
Package

clpython.

Source

classes.lisp.

Function: py-property.__del__ (x obj)
Package

clpython.

Source

classes.lisp.

Function: py-property.__doc__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-property.__get__ (x obj class)
Package

clpython.

Source

classes.lisp.

Function: py-property.__init__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-property.__set__ (x obj val)
Package

clpython.

Source

classes.lisp.

Function: py-property.deleter (x del-func)
Package

clpython.

Source

classes.lisp.

Function: py-property.fdel (x)
Package

clpython.

Source

classes.lisp.

Function: py-property.fget (x)
Package

clpython.

Source

classes.lisp.

Function: py-property.fset (x)
Package

clpython.

Source

classes.lisp.

Function: py-property.getter (x get-func)
Package

clpython.

Source

classes.lisp.

Function: py-property.setter (x set-func)
Package

clpython.

Source

classes.lisp.

Function: py-real.__mod__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-repr-circle (x)
Package

clpython.

Source

classes.lisp.

Function: py-set.__init__ (x &optional iterable)
Package

clpython.

Source

builtins-set.lisp.

Function: py-set.__iter__ (x)
Package

clpython.

Source

builtins-set.lisp.

Function: py-set.add (x item)
Package

clpython.

Source

builtins-set.lisp.

Function: py-slice.indices (x length)
Package

clpython.

Source

classes.lisp.

Function: py-static-method.__call__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-static-method.__get__ (x inst class)
Package

clpython.

Source

classes.lisp.

Function: py-static-method.__new__ (cls func)
Package

clpython.

Source

classes.lisp.

Function: py-static-method.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-str-circle (x)
Package

clpython.

Source

classes.lisp.

Function: py-string->symbol (x &optional package)
Package

clpython.

Source

classes.lisp.

Function: py-string-from-char (ch)
Package

clpython.

Source

classes.lisp.

Function: py-string-val->symbol (x &key intern)
Package

clpython.

Source

classes.lisp.

Function: py-string.__add__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-string.__cmp__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-string.__getitem__ (x item)
Package

clpython.

Source

classes.lisp.

Function: py-string.__hash__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.__iter__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.__len__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.__mod__ (x args)
Package

clpython.

Source

classes.lisp.

Function: py-string.__mul__ (x n)
Package

clpython.

Source

classes.lisp.

Function: py-string.__new__ (cls &optional val unicode-encoding)
Package

clpython.

Source

classes.lisp.

Function: py-string.__nonzero__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.__rmul__ (string n)
Package

clpython.

Source

classes.lisp.

Function: py-string.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.capitalize (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.center (x width &optional fillchar)
Package

clpython.

Source

classes.lisp.

Function: py-string.decode (x &optional encoding errors)
Package

clpython.

Source

classes.lisp.

Function: py-string.encode (x &optional encoding errors)
Package

clpython.

Source

classes.lisp.

Function: py-string.endswith (x suffix &optional start end)
Package

clpython.

Source

classes.lisp.

Function: py-string.find (x item &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-string.isalnum (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.isalpha (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.isdigit (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.islower (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.isspace (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.join (x seq-of-strings)
Package

clpython.

Source

classes.lisp.

Function: py-string.lower (x)
Package

clpython.

Source

classes.lisp.

Function: py-string.lstrip (x &optional chars)
Package

clpython.

Source

classes.lisp.

Function: py-string.replace (x old new &optional count)
Package

clpython.

Source

classes.lisp.

Function: py-string.rstrip (x &optional chars)
Package

clpython.

Source

classes.lisp.

Function: py-string.split (x &optional sep max-splits)
Package

clpython.

Source

classes.lisp.

Function: py-string.startswith (x prefix &optional start end)
Package

clpython.

Source

classes.lisp.

Function: py-string.upper (x)
Package

clpython.

Source

classes.lisp.

Function: py-super.__getattribute__ (x attr)
Package

clpython.

Source

classes.lisp.

Function: py-super.__new__ (cls class-arg &optional second-arg)
Package

clpython.

Source

classes.lisp.

Function: py-super.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-symbol->string (x)
Package

clpython.

Source

classes.lisp.

Function: py-symbol.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__add__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__cmp__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__eq__ (x y)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__getitem__ (x item)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__hash__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__iter__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__len__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__mul__ (x n)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__new__ (cls &optional iterable)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__nonzero__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__rmul__ (tuple n)
Package

clpython.

Source

classes.lisp.

Function: py-tuple.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-type.__bases__ (cls)
Package

clpython.

Source

classes.lisp.

Function: py-type.__bases__-writer (cls bases)
Package

clpython.user.

Source

classes.lisp.

Function: py-type.__call__ (cls &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-type.__class__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-type.__dict__ (cls)
Package

clpython.

Source

classes.lisp.

Function: py-type.__dict__-writer (cls new-dict)
Package

clpython.user.

Source

classes.lisp.

Function: py-type.__hash__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-type.__init__ (cls &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-type.__mro__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-type.__name__ (cls)
Package

clpython.

Source

classes.lisp.

Function: py-type.__new__ (metacls name supers dict)
Package

clpython.

Source

classes.lisp.

Function: py-type.__nonzero__ (cls)
Package

clpython.

Source

classes.lisp.

Function: py-type.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-type.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-type.__subclasses__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-unbound-method.__call__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-unbound-method.__get__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-unbound-method.__repr__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-unicode-external-format->lisp-external-format (name)
Package

clpython.

Source

classes.lisp.

Function: py-val->integer (x &key min)
Package

clpython.

Source

classes.lisp.

Function: py-writable-attribute-method.__get__ (x inst class)
Package

clpython.

Source

classes.lisp.

Function: py-writable-attribute-method.__set__ (x obj val)
Package

clpython.

Source

classes.lisp.

Function: py-xrange.__init__ (x &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-xrange.__iter__ (x)
Package

clpython.

Source

classes.lisp.

Function: py-xrange.__new__ (cls &rest args)
Package

clpython.

Source

classes.lisp.

Function: py-xrange.__str__ (x)
Package

clpython.

Source

classes.lisp.

Function: python-ast-ambiguous-p (ast)

Whether the Python AST also corresponds to source code that is valid Lisp code.

Package

clpython.parser.

Source

lispy.lisp.

Function: raise-double-keyarg-error (kw)
Package

clpython.

Source

compiler.lisp.

Function: raise-invalid-keyarg-error (kw)
Package

clpython.

Source

compiler.lisp.

Function: raise-invalid-operands (operation left &optional right)
Package

clpython.

Source

classes.lisp.

Function: raise-stmt-1 (exc &optional var tb)
Package

clpython.

Source

compiler.lisp.

Function: raise-stop-iteration ()
Package

clpython.

Source

generator.lisp.

Function: raise-stopiteration ()
Package

clpython.

Source

exceptions.lisp.

Function: raise-syntax-error-default (formatstring &rest args)

Raise SyntaxError, or (if that condition is unavailable) a regular error.

Package

clpython.

Source

errors.lisp.

Function: raise-unexpected-eof (&optional line-no)
Package

clpython.parser.

Source

lexer.lisp.

Function: raise-wrong-args-error ()
Package

clpython.

Source

compiler.lisp.

Function: random.getrandbits (x k)
Package

clpython.module._random.

Source

_random.lisp.

Function: random.jumpahead (x n)
Package

clpython.module._random.

Source

_random.lisp.

Function: random.random (x)
Package

clpython.module._random.

Source

_random.lisp.

Function: random.seed (x &optional n)
Package

clpython.module._random.

Source

_random.lisp.

Function: read-mixed-source-string (string &key lisp-readtable interactive-p)

Returns a list of Python and Lisp source elements, like: ((:lang form) (:lang2 form2) ..) If INTERACTIVE-P then the last item is possibly (:lang :incomplete)

Package

clpython.parser.

Source

lispy.lisp.

Function: read-one-python-subform (stream char)

Read one Python subform as part of a Lisp form.
It must be delimited at the right by a space, closing bracket, or EOF.

Package

clpython.parser.

Source

lispy.lisp.

Function: record-source-file-loc (context-name kind)
Package

clpython.

Source

compiler.lisp.

Function: record-source-location (outcome start end)

Records location in *python-form->source-location*

Package

clpython.parser.

Source

grammar.lisp.

Function: reg-exp-match.end (rm &optional group)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.endpos (rm)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.expand (rm template)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.group (rm &rest groups)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.groupdict (rm &optional default)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.groups (rm &optional default)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.lastgroup (rm)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.lastindex (rm)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.pos (rm)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.re (rm)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.span (rm &optional group)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.start (rm &optional group)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp-match.string (rm)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.compile (re pattern &optional flags)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.findall (re string &optional start end)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.finditer (re string &optional start end)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.flags (re)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.groupindex (re)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.match (re string &optional start end)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.pattern (re)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.search (re string &optional start end)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.split (re string &optional maxsplit)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.sub (re replacement string &optional count)
Package

clpython.module.re.

Source

re.lisp.

Function: reg-exp.subn (re replacement string &optional count)
Package

clpython.module.re.

Source

re.lisp.

Function: register-inlineable-methods ()
Package

clpython.

Source

compiler.lisp.

Function: register-method (cls-name attr val)
Package

clpython.

Source

classes.lisp.

Function: register-simple-function (func name func-globals func-code)
Package

clpython.

Source

classes.lisp.

Function: relative-package-name (pkg &optional relative-to)

Returns part of package name after last dot; or full name if no dot in name. But if RELATIVE-TO package name is given, result may contains dots.

Package

clpython.

Source

classes.lisp.

Function: remove-interpreter-prompts (str prompts)

Remove all ‘>>>’ and ‘...’ at the start of lines. ~ Useful when re-parsing copied interpreter input.

Package

clpython.app.repl.

Source

repl.lisp.

Function: remove-loaded-module (module habitat)
Package

clpython.

Source

habitat.lisp.

Function: repl-1 (&key cmd-args lisp-exit)
Package

clpython.app.repl.

Source

repl.lisp.

Function: repr-fmt (stream argument &optional colon-p at-p &rest parameters)

Wrapper function for PY-REPR that is usable inside format string, using the ~/.../ directive: ~/clpython:repr-fmt/

Package

clpython.

Source

classes.lisp.

Function: rewrite-generator-expr-ast (ast)
Package

clpython.

Source

generator.lisp.

Function: rewrite-generator-funcdef-suite (fname suite)
Package

clpython.

Source

generator.lisp.

Function: set-funcallable-instance-function (inst func)
Package

clpython.

Source

classes.lisp.

Function: setup-ast-readmacro (&optional readtable)
Package

clpython.

Source

aureadtable.lisp.

Function: setup-python-subform-readmacro (&key char readtable)
Package

clpython.parser.

Source

lispy.lisp.

Function: setup-user-readmacro (&optional readtable)
Package

clpython.

Source

aureadtable.lisp.

Reader: sfd-attributes (instance)
Writer: (setf sfd-attributes) (instance)
Package

clpython.

Source

classes.lisp.

Target Slot

attributes.

Reader: sfd-func (instance)
Writer: (setf sfd-func) (instance)
Package

clpython.

Source

classes.lisp.

Target Slot

func.

Reader: sfd-func-code (instance)
Writer: (setf sfd-func-code) (instance)
Package

clpython.

Source

classes.lisp.

Target Slot

func-code.

Reader: sfd-func-globals (instance)
Writer: (setf sfd-func-globals) (instance)
Package

clpython.

Source

classes.lisp.

Target Slot

func-globals.

Reader: sfd-name (instance)
Writer: (setf sfd-name) (instance)
Package

clpython.

Source

classes.lisp.

Target Slot

name.

Function: simple-function-data-p (object)
Package

clpython.

Source

classes.lisp.

Function: slice-indices (x length)

Return three integers: START, STOP, STEP.
START and END are _inclusive_, absolute indices >= 0. STEP is != 0.

Package

clpython.

Source

classes.lisp.

Function: socket.__doc__ (x)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.accept (x)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.bind (x address)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.close (x)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.connect (x address)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.connect_ex (x address)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.fileno (x)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.getpeername (x)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.getsockname (x)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.getsockopt (x opt-name &optional buflen)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.gettimeout (x)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.listen (x backlog)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.makefile (x &optional mode bufsize)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.recv (x bufsize &optional flags)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.recv_into (x buffer &optional nbytes flags)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.recvfrom (x bufsize &optional flags)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.recvfrom_into (x buffer &optional nbytes flags)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.send (x string &optional flags)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.sendall (x string &optional flags)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.sendto (x string &optional flags address)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.setblocking (x flag)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.setsockopt (x level optname value)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.settimeout (x value)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: socket.shutdown (x how)
Package

clpython.module._socket.

Source

_socket.lisp.

Function: source-file-names (kind modname filepath)
Package

clpython.

Source

import.lisp.

Function: stat-result.st_atime (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_ctime (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_dev (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_gid (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_ino (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_mode (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_mtime (x)
Package

clpython.module.posix.

Source

posix.lisp.

Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_size (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stat-result.st_uid (x)
Package

clpython.module.posix.

Source

posix.lisp.

Function: stmt-node-p (symbol)
Package

clpython.parser.

Source

ast-util.lisp.

Function: stmt-or-expr-node-p (symbol)
Package

clpython.parser.

Source

ast-util.lisp.

Function: stmt-p (sym)
Package

clpython.

Source

compiler.lisp.

Function: suite-globals-locals (suite sure-locals sure-globals)

Returns three lists: LOCALS, NEW-LOCALS, GLOBALS.
LOCALS are the variables assigned to within the function body. LOCALS shares share tail structure with input arg locals.

Package

clpython.

Source

compiler.lisp.

Function: sym->iop (op)
Package

clpython.module.operator.

Source

operator.lisp.

Function: sym->op (op)
Package

clpython.module.operator.

Source

operator.lisp.

Function: symbol-ends-with-p (symbol suffix)
Package

clpython.parser.

Source

ast-util.lisp.

Function: symbol-hash-table.__delitem__ (d key)
Package

clpython.

Source

classes.lisp.

Function: symbol-hash-table.__getitem__ (d key)
Package

clpython.

Source

classes.lisp.

Function: symbol-hash-table.__repr__ (d)
Package

clpython.

Source

classes.lisp.

Function: symbol-hash-table.__setitem__ (d key val)
Package

clpython.

Source

classes.lisp.

Function: symbol-hash-table.has_key (d key)
Package

clpython.

Source

classes.lisp.

Function: symbol-hash-table.items (d)
Package

clpython.

Source

classes.lisp.

Function: symbol-hash-table.update (d y &rest kv-items)
Package

clpython.

Source

classes.lisp.

Function: target-get-bound-vars (tg)
Package

clpython.

Source

compiler.lisp.

Function: template-wildcards (template)
Package

clpython.util.

Source

patternmatch.lisp.

Function: try-except-ensure-valid-exception-class (exc)
Package

clpython.

Source

compiler.lisp.

Function: try-invoke-restart (rname)
Package

clpython.app.repl.

Source

repl.lisp.

Function: unbound-variable-error (name &key expect-value)
Package

clpython.

Source

compiler.lisp.

Function: vector-getitem (x item make-seq-func)
Package

clpython.

Source

classes.lisp.

Function: verify-string-strip-chars (char-list)
Package

clpython.

Source

classes.lisp.

Function: wildcard-sym-p (x)
Package

clpython.util.

Source

patternmatch.lisp.

Function: x.class-attr-no-magic.bind (x attr)
Package

clpython.

Source

dictattr.lisp.

Function: xrange-iter-func (x)
Package

clpython.

Source

classes.lisp.


6.2.8 Generic functions

Generic Reader: %habitat-cmd-line-args (object)
Package

clpython.

Methods
Reader Method: %habitat-cmd-line-args ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

cmd-line-args.

Generic Writer: (setf %habitat-cmd-line-args) (object)
Package

clpython.

Methods
Writer Method: (setf %habitat-cmd-line-args) ((habitat habitat))

automatically generated writer method

Source

habitat.lisp.

Target Slot

cmd-line-args.

Generic Reader: %habitat-stderr (object)
Package

clpython.

Methods
Reader Method: %habitat-stderr ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

stderr.

Generic Writer: (setf %habitat-stderr) (object)
Package

clpython.

Methods
Writer Method: (setf %habitat-stderr) ((habitat habitat))

automatically generated writer method

Source

habitat.lisp.

Target Slot

stderr.

Generic Reader: %habitat-stdin (object)
Package

clpython.

Methods
Reader Method: %habitat-stdin ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

stdin.

Generic Writer: (setf %habitat-stdin) (object)
Package

clpython.

Methods
Writer Method: (setf %habitat-stdin) ((habitat habitat))

automatically generated writer method

Source

habitat.lisp.

Target Slot

stdin.

Generic Reader: %habitat-stdout (object)
Package

clpython.

Methods
Reader Method: %habitat-stdout ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

stdout.

Generic Writer: (setf %habitat-stdout) (object)
Package

clpython.

Methods
Writer Method: (setf %habitat-stdout) ((habitat habitat))

automatically generated writer method

Source

habitat.lisp.

Target Slot

stdout.

Generic Reader: %p.end-ix (condition)
Package

clpython.parser.

Methods
Reader Method: %p.end-ix ((condition %parse.collect-form))
Source

lispy.lisp.

Target Slot

end-ix.

Generic Reader: %p.form (condition)
Package

clpython.parser.

Methods
Reader Method: %p.form ((condition %parse.collect-form))
Source

lispy.lisp.

Target Slot

form.

Generic Reader: %p.language (condition)
Package

clpython.parser.

Methods
Reader Method: %p.language ((condition %parse.base))
Source

lispy.lisp.

Target Slot

language.

Generic Reader: %p.new-language (condition)
Package

clpython.parser.

Methods
Reader Method: %p.new-language ((condition %parse.switch-language))
Source

lispy.lisp.

Target Slot

new-language.

Generic Reader: %p.reason (condition)
Package

clpython.parser.

Methods
Reader Method: %p.reason ((condition %parse.unexpected-eof))
Source

lispy.lisp.

Target Slot

reason.

Reader Method: %p.reason ((condition %parse.switch-language))
Source

lispy.lisp.

Target Slot

reason.

Generic Reader: %p.start-ix (condition)
Package

clpython.parser.

Methods
Reader Method: %p.start-ix ((condition %parse.unexpected-eof))
Source

lispy.lisp.

Target Slot

start-ix.

Reader Method: %p.start-ix ((condition %parse.switch-language))
Source

lispy.lisp.

Target Slot

start-ix.

Reader Method: %p.start-ix ((condition %parse.collect-form))
Source

lispy.lisp.

Target Slot

start-ix.

Generic Function: attr-hook (object attr)

Hook to define additional attributes for (non-Python) objects

Package

clpython.

Source

classes.lisp.

Methods
Method: attr-hook ((stream stream) (attr (eql clpython.user::|write|)))
Method: attr-hook (object attr)
Generic Reader: attribute-writer (object)
Package

clpython.

Methods
Reader Method: attribute-writer ((py-writable-attribute-method py-writable-attribute-method))

automatically generated reader method

Source

classes.lisp.

Target Slot

write-func.

Generic Writer: (setf attribute-writer) (object)
Package

clpython.

Methods
Writer Method: (setf attribute-writer) ((py-writable-attribute-method py-writable-attribute-method))

automatically generated writer method

Source

classes.lisp.

Target Slot

write-func.

Generic Function: call-lexer (yacc-version lexer op)

Returns either the eof-token, or two values: TOKEN-KIND, TOKEN-VALUE

Package

clpython.parser.

Source

lexer.lisp.

Methods
Method: call-lexer (yacc-version (lexer lexer) (op (eql :report-location)))

Called when Allegro CL Yacc is about to signal a GRAMMAR-PARSE-ERROR.
Also called by CLPython in case of CL-YACC.
In Allegro, result ends up being stored in the condition slot EXCL.YACC:GRAMMAR-PARSE-ERROR-POSITION

Method: call-lexer (yacc-version (lexer lexer) (op (eql nil)))
Generic Function: compiled-file-name (kind modname filepath)
Package

clpython.

Source

import.lisp.

Methods
Method: compiled-file-name :around (kind modname filepath)
Method: compiled-file-name (kind modname filepath)
Generic Function: conv (x)
Package

clpython.module.math.

Source

math.lisp.

Methods
Method: conv ((x number))
Method: conv (x)
Generic Reader: date-day (object)
Package

clpython.module.datetime.

Methods
Reader Method: date-day ((date date))

automatically generated reader method

Source

datetime.lisp.

Target Slot

day.

Generic Writer: (setf date-day) (object)
Package

clpython.module.datetime.

Methods
Writer Method: (setf date-day) ((date date))

automatically generated writer method

Source

datetime.lisp.

Target Slot

day.

Generic Reader: date-month (object)
Package

clpython.module.datetime.

Methods
Reader Method: date-month ((date date))

automatically generated reader method

Source

datetime.lisp.

Target Slot

month.

Generic Writer: (setf date-month) (object)
Package

clpython.module.datetime.

Methods
Writer Method: (setf date-month) ((date date))

automatically generated writer method

Source

datetime.lisp.

Target Slot

month.

Generic Reader: date-year (object)
Package

clpython.module.datetime.

Methods
Reader Method: date-year ((date date))

automatically generated reader method

Source

datetime.lisp.

Target Slot

year.

Generic Writer: (setf date-year) (object)
Package

clpython.module.datetime.

Methods
Writer Method: (setf date-year) ((date date))

automatically generated writer method

Source

datetime.lisp.

Target Slot

year.

Generic Function: dict (object)
Package

clpython.

Methods
Method: dict (x)
Source

metaclass.lisp.

Reader Method: dict ((dict-mixin dict-mixin))

automatically generated reader method

Source

metaclass.lisp.

Target Slot

dict.

Generic Writer: (setf dict) (object)
Package

clpython.

Methods
Writer Method: (setf dict) ((dict-mixin dict-mixin))

automatically generated writer method

Source

metaclass.lisp.

Target Slot

dict.

Generic Function: dir-items (item &rest args &key use-all)
Package

clpython.

Source

classes.lisp.

Methods
Method: dir-items (x &rest args)
Method: dir-items ((x class) &rest args)
Method: dir-items ((x module) &key use-all)
Method: dir-items ((x package) &key use-all)
Generic Reader: emm.new-readtable (condition)
Package

clpython.parser.

Methods
Reader Method: emm.new-readtable ((condition exit-mixed-mode))
Source

lispy.lisp.

Target Slot

new-readtable.

Generic Reader: emm.reason (condition)
Package

clpython.parser.

Methods
Reader Method: emm.reason ((condition exit-mixed-mode))
Source

lispy.lisp.

Target Slot

reason.

Generic Function: eval-language-form (language form)
Package

clpython.parser.

Source

lispy.lisp.

Methods
Method: eval-language-form ((language (eql :python)) form)
Method: eval-language-form ((language (eql :lisp)) form)
Generic Reader: fdw-getter (object)
Package

clpython.

Methods
Reader Method: fdw-getter ((funky-dict-wrapper funky-dict-wrapper))

automatically generated reader method

Source

classes.lisp.

Target Slot

getter.

Generic Writer: (setf fdw-getter) (object)
Package

clpython.

Methods
Writer Method: (setf fdw-getter) ((funky-dict-wrapper funky-dict-wrapper))

automatically generated writer method

Source

classes.lisp.

Target Slot

getter.

Generic Reader: fdw-setter (object)
Package

clpython.

Methods
Reader Method: fdw-setter ((funky-dict-wrapper funky-dict-wrapper))

automatically generated reader method

Source

classes.lisp.

Target Slot

setter.

Generic Writer: (setf fdw-setter) (object)
Package

clpython.

Methods
Writer Method: (setf fdw-setter) ((funky-dict-wrapper funky-dict-wrapper))

automatically generated writer method

Source

classes.lisp.

Target Slot

setter.

Generic Reader: func-code.arg-count (object)
Package

clpython.

Methods
Reader Method: func-code.arg-count ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

arg-count.

Generic Reader: func-code.cellvars (object)
Package

clpython.

Methods
Reader Method: func-code.cellvars ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

cellvars.

Generic Reader: func-code.code (object)
Package

clpython.

Methods
Reader Method: func-code.code ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

code.

Generic Reader: func-code.consts (object)
Package

clpython.

Methods
Reader Method: func-code.consts ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

consts.

Generic Reader: func-code.filename (object)
Package

clpython.

Methods
Reader Method: func-code.filename ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

filename.

Generic Reader: func-code.flags (object)
Package

clpython.

Methods
Reader Method: func-code.flags ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

flags.

Generic Reader: func-code.freevars (object)
Package

clpython.

Methods
Reader Method: func-code.freevars ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

freevars.

Generic Reader: func-code.lnotab (object)
Package

clpython.

Methods
Reader Method: func-code.lnotab ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

lnotab.

Generic Reader: func-code.name (object)
Package

clpython.

Methods
Reader Method: func-code.name ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

name.

Generic Reader: func-code.names (object)
Package

clpython.

Methods
Reader Method: func-code.names ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

names.

Generic Reader: func-code.nlocals (object)
Package

clpython.

Methods
Reader Method: func-code.nlocals ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

nlocals.

Generic Reader: func-code.stacksize (object)
Package

clpython.

Methods
Reader Method: func-code.stacksize ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

stacksize.

Generic Reader: func-code.varnames (object)
Package

clpython.

Methods
Reader Method: func-code.varnames ((func-code func-code))

automatically generated reader method

Source

classes.lisp.

Target Slot

varnames.

Generic Function: function-name (f)
Package

clpython.

Source

classes.lisp.

Methods
Method: function-name ((f function))
Method: function-name ((f py-function))
Generic Reader: generator-state (object)
Package

clpython.

Methods
Reader Method: generator-state ((generator generator))

automatically generated reader method

Source

classes.lisp.

Target Slot

state.

Generic Writer: (setf generator-state) (object)
Package

clpython.

Methods
Writer Method: (setf generator-state) ((generator generator))

automatically generated writer method

Source

classes.lisp.

Target Slot

state.

Generic Function: get-module-namespace (context)
Package

clpython.

Source

namespace.lisp.

Methods
Method: get-module-namespace (environment)
Method: get-module-namespace ((namespace namespace))
Generic Function: get-py-iterate-fun (x)

Return a function that when called repeatedly returns VAL, T, where VAL is the next value gotten by iterating over X. Returns NIL, NIL upon exhaustion.

Package

clpython.

Source

classes.lisp.

Methods
Method: get-py-iterate-fun ((x vector))
Source

optimize.lisp.

Method: get-py-iterate-fun ((x string))
Source

optimize.lisp.

Method: get-py-iterate-fun ((x py-func-iterator))
Source

optimize.lisp.

Method: get-py-iterate-fun ((x list))
Source

optimize.lisp.

Method: get-py-iterate-fun ((x py-xrange))
Source

optimize.lisp.

Method: get-py-iterate-fun (x)
Generic Function: get-pydecl (var env)
Package

clpython.

Source

pydecl.lisp.

Methods
Method: get-pydecl (var env)
Generic Reader: habitat-exitfunc (object)
Package

clpython.

Methods
Reader Method: habitat-exitfunc ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

exitfunc.

Generic Writer: (setf habitat-exitfunc) (object)
Package

clpython.

Methods
Writer Method: (setf habitat-exitfunc) ((habitat habitat))

automatically generated writer method

Source

habitat.lisp.

Target Slot

exitfunc.

Generic Reader: habitat-loaded-mods (object)
Package

clpython.

Methods
Reader Method: habitat-loaded-mods ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

loaded-mods.

Generic Writer: (setf habitat-loaded-mods) (object)
Package

clpython.

Methods
Writer Method: (setf habitat-loaded-mods) ((habitat habitat))

automatically generated writer method

Source

habitat.lisp.

Target Slot

loaded-mods.

Generic Reader: habitat-module-globals (object)
Package

clpython.

Methods
Reader Method: habitat-module-globals ((habitat habitat))

automatically generated reader method

Source

habitat.lisp.

Target Slot

module-globals.

Generic Function: handle-parser-condition (yacc-version condition lexer)
Package

clpython.parser.

Source

parser.lisp.

Methods
Method: handle-parser-condition ((yacc-version (eql :cl-yacc)) c lexer)
Source

grammar-clyacc.lisp.

Generic Function: has-dict (x)
Package

clpython.

Source

metaclass.lisp.

Methods
Method: has-dict ((x dict-mixin))
Method: has-dict (x)
Generic Reader: internal-thread (object)
Package

clpython.module.thread.

Methods
Reader Method: internal-thread ((thread thread))

automatically generated reader method

Source

thread.lisp.

Target Slot

internal-thread.

Generic Writer: (setf internal-thread) (object)
Package

clpython.module.thread.

Methods
Writer Method: (setf internal-thread) ((thread thread))

automatically generated writer method

Source

thread.lisp.

Target Slot

internal-thread.

Generic Function: lexer-eof-token (yacc-version)

Value returned by lexer to signal eof.

Package

clpython.parser.

Source

lexer.lisp.

Methods
Method: lexer-eof-token ((yacc-version (eql :cl-yacc)))
Source

grammar-clyacc.lisp.

Generic Function: lock-acquire (lock wait-p)
Package

clpython.module.thread.

Source

thread.lisp.

Generic Reader: lock-id (object)
Package

clpython.module.thread.

Methods
Reader Method: lock-id ((lock lock))

automatically generated reader method

Source

thread.lisp.

Target Slot

id.

Generic Writer: (setf lock-id) (object)
Package

clpython.module.thread.

Methods
Writer Method: (setf lock-id) ((lock lock))

automatically generated writer method

Source

thread.lisp.

Target Slot

id.

Generic Function: lock-release (lock)
Package

clpython.module.thread.

Source

thread.lisp.

Generic Reader: lock-wait-msg (object)
Package

clpython.module.thread.

Methods
Reader Method: lock-wait-msg ((lock lock))

automatically generated reader method

Source

thread.lisp.

Target Slot

wait-msg.

Generic Writer: (setf lock-wait-msg) (object)
Package

clpython.module.thread.

Methods
Writer Method: (setf lock-wait-msg) ((lock lock))

automatically generated writer method

Source

thread.lisp.

Target Slot

wait-msg.

Generic Reader: ls-bracket-level (object)
Package

clpython.parser.

Methods
Reader Method: ls-bracket-level ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

bracket-level.

Generic Writer: (setf ls-bracket-level) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-bracket-level) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

bracket-level.

Generic Reader: ls-curr-line-no (object)
Package

clpython.parser.

Methods
Reader Method: ls-curr-line-no ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

curr-line-no.

Generic Writer: (setf ls-curr-line-no) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-curr-line-no) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

curr-line-no.

Generic Reader: ls-indent-stack (object)
Package

clpython.parser.

Methods
Reader Method: ls-indent-stack ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

indent-stack.

Generic Writer: (setf ls-indent-stack) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-indent-stack) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

indent-stack.

Generic Reader: ls-last-newline-in-source (object)
Package

clpython.parser.

Methods
Reader Method: ls-last-newline-in-source ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

last-newline-in-source.

Generic Reader: ls-last-read-char-ix (object)
Package

clpython.parser.

Methods
Reader Method: ls-last-read-char-ix ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

last-read-char-ix.

Generic Writer: (setf ls-last-read-char-ix) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-last-read-char-ix) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

last-read-char-ix.

Generic Reader: ls-last-returned-value (object)
Package

clpython.parser.

Methods
Reader Method: ls-last-returned-value ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

last-returned-value.

Generic Writer: (setf ls-last-returned-value) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-last-returned-value) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

last-returned-value.

Generic Reader: ls-string (object)
Package

clpython.parser.

Methods
Reader Method: ls-string ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

string.

Generic Writer: (setf ls-string) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-string) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

string.

Generic Reader: ls-tab-width (object)
Package

clpython.parser.

Methods
Reader Method: ls-tab-width ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

tab-width.

Generic Writer: (setf ls-tab-width) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-tab-width) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

tab-width.

Generic Reader: ls-tokens-todo (object)
Package

clpython.parser.

Methods
Reader Method: ls-tokens-todo ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

tokens-todo.

Generic Writer: (setf ls-tokens-todo) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-tokens-todo) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

tokens-todo.

Generic Reader: ls-yacc-version (object)
Package

clpython.parser.

Methods
Reader Method: ls-yacc-version ((lexer lexer))

automatically generated reader method

Source

lexer.lisp.

Target Slot

yacc-version.

Generic Writer: (setf ls-yacc-version) (object)
Package

clpython.parser.

Methods
Writer Method: (setf ls-yacc-version) ((lexer lexer))

automatically generated writer method

Source

lexer.lisp.

Target Slot

yacc-version.

Generic Function: make-lexer (yacc-version string &rest options)

Create lexer function that when called will either return two values (TOKEN-CODE, TOKEN-VALUE) or the grammar-specific EOF indication.

Package

clpython.parser.

Source

lexer.lisp.

Methods
Method: make-lexer ((yacc-version (eql :cl-yacc)) (string string) &rest options)

Pro forma definition: nothing special.

Source

grammar-clyacc.lisp.

Method: make-lexer (yacc-version (string string) &rest options)

Default lexer, which returns TOKEN-KIND, TOKEN-VALUE where TOKEN-KIND is a symbol like ’[identifier]

Generic Function: map-over-object (func object)

Iterate over OBJECT, calling the Lisp function FUNC on each value. Returns nothing.

Package

clpython.

Source

classes.lisp.

Methods
Method: map-over-object ((func function) object)
Generic Reader: mip.compiler-id (condition)
Generic Writer: (setf mip.compiler-id) (condition)
Package

clpython.

Methods
Reader Method: mip.compiler-id ((condition module-import-pre))
Writer Method: (setf mip.compiler-id) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

compiler-id.

Generic Reader: mip.init-func (condition)
Generic Writer: (setf mip.init-func) (condition)
Package

clpython.

Methods
Reader Method: mip.init-func ((condition module-import-pre))
Writer Method: (setf mip.init-func) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

init-func.

Generic Reader: mip.is-compiled (condition)
Package

clpython.

Methods
Reader Method: mip.is-compiled ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

is-compiled.

Generic Reader: mip.module (condition)
Generic Writer: (setf mip.module) (condition)
Package

clpython.

Methods
Reader Method: mip.module ((condition module-import-pre))
Writer Method: (setf mip.module) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

module.

Generic Reader: mip.module-new-p (condition)
Generic Writer: (setf mip.module-new-p) (condition)
Package

clpython.

Methods
Reader Method: mip.module-new-p ((condition module-import-pre))
Writer Method: (setf mip.module-new-p) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

module-new-p.

Generic Reader: mip.muffled (condition)
Generic Writer: (setf mip.muffled) (condition)
Package

clpython.

Methods
Reader Method: mip.muffled ((condition module-import-pre))
Writer Method: (setf mip.muffled) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

muffled.

Generic Reader: mip.run-tlv-func (condition)
Generic Writer: (setf mip.run-tlv-func) (condition)
Package

clpython.

Methods
Reader Method: mip.run-tlv-func ((condition module-import-pre))
Writer Method: (setf mip.run-tlv-func) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

run-tlv-func.

Generic Reader: mip.source (condition)
Generic Writer: (setf mip.source) (condition)
Package

clpython.

Methods
Reader Method: mip.source ((condition module-import-pre))
Writer Method: (setf mip.source) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

source.

Generic Reader: mip.source-func (condition)
Generic Writer: (setf mip.source-func) (condition)
Package

clpython.

Methods
Reader Method: mip.source-func ((condition module-import-pre))
Writer Method: (setf mip.source-func) ((condition module-import-pre))
Source

compiler.lisp.

Target Slot

source-func.

Generic Reader: module-bin-file-write-date (object)
Package

clpython.

Methods
Reader Method: module-bin-file-write-date ((module module))

automatically generated reader method

Source

classes.lisp.

Target Slot

bin-file-write-date.

Generic Writer: (setf module-bin-file-write-date) (object)
Package

clpython.

Methods
Writer Method: (setf module-bin-file-write-date) ((module module))

automatically generated writer method

Source

classes.lisp.

Target Slot

bin-file-write-date.

Generic Reader: module-bin-pathname (object)
Package

clpython.

Methods
Reader Method: module-bin-pathname ((module module))

automatically generated reader method

Source

classes.lisp.

Target Slot

bin-pathname.

Generic Writer: (setf module-bin-pathname) (object)
Package

clpython.

Methods
Writer Method: (setf module-bin-pathname) ((module module))

automatically generated writer method

Source

classes.lisp.

Target Slot

bin-pathname.

Generic Reader: module-builtin-p (object)
Package

clpython.

Methods
Reader Method: module-builtin-p ((module module))

automatically generated reader method

Source

classes.lisp.

Target Slot

builtinp.

Generic Writer: (setf module-builtin-p) (object)
Package

clpython.

Methods
Writer Method: (setf module-builtin-p) ((module module))

automatically generated writer method

Source

classes.lisp.

Target Slot

builtinp.

Generic Reader: module-ht (object)
Package

clpython.

Methods
Reader Method: module-ht ((module module))

automatically generated reader method

Source

classes.lisp.

Target Slot

namespace-ht.

Generic Writer: (setf module-ht) (object)
Package

clpython.

Methods
Writer Method: (setf module-ht) ((module module))

automatically generated writer method

Source

classes.lisp.

Target Slot

namespace-ht.

Generic Reader: module-name (object)
Generic Writer: (setf module-name) (object)
Package

clpython.

Methods
Reader Method: module-name ((module module))
Writer Method: (setf module-name) ((module module))

The (dotted) module name

Source

classes.lisp.

Target Slot

name.

Generic Reader: module-package-p (object)
Package

clpython.

Methods
Reader Method: module-package-p ((module module))

automatically generated reader method

Source

classes.lisp.

Target Slot

packagep.

Generic Writer: (setf module-package-p) (object)
Package

clpython.

Methods
Writer Method: (setf module-package-p) ((module module))

automatically generated writer method

Source

classes.lisp.

Target Slot

packagep.

Generic Reader: module-src-file-write-date (object)
Package

clpython.

Methods
Reader Method: module-src-file-write-date ((module module))

automatically generated reader method

Source

classes.lisp.

Target Slot

src-file-write-date.

Generic Writer: (setf module-src-file-write-date) (object)
Package

clpython.

Methods
Writer Method: (setf module-src-file-write-date) ((module module))

automatically generated writer method

Source

classes.lisp.

Target Slot

src-file-write-date.

Generic Reader: module-src-pathname (object)
Package

clpython.

Methods
Reader Method: module-src-pathname ((module module))

automatically generated reader method

Source

classes.lisp.

Target Slot

src-pathname.

Generic Writer: (setf module-src-pathname) (object)
Package

clpython.

Methods
Writer Method: (setf module-src-pathname) ((module module))

automatically generated writer method

Source

classes.lisp.

Target Slot

src-pathname.

Generic Function: ns.attributes (namespace)
Package

clpython.

Source

namespace.lisp.

Method Combination

append.

Options

:most-specific-first

Methods
Method: ns.attributes append ((x package-ns))
Method: ns.attributes append ((x hash-table-w/excl-ns))
Method: ns.attributes append ((x let-w/locals-ns))
Method: ns.attributes append ((namespace let-ns))
Method: ns.attributes append ((namespace excl-ns))
Method: ns.attributes append ((namespace namespace))
Generic Function: ns.del-form (namespace name)

Returns value currently bound to name, then unbinds it.

Package

clpython.

Source

namespace.lisp.

Methods
Method: ns.del-form ((ns builtins-ns) (s symbol))
Method: ns.del-form ((ns package-ns) (s symbol))
Method: ns.del-form ((ns hash-table-ns) (s symbol))
Method: ns.del-form ((ns let-ns) (s symbol))
Method: ns.del-form ((ns mapping-ns) (s symbol))
Method: ns.del-form :around ((ns excl-ns) (s symbol))
Generic Reader: ns.dict-form (object)
Package

clpython.

Methods
Reader Method: ns.dict-form ((hash-table-ns hash-table-ns))

automatically generated reader method

Source

namespace.lisp.

Target Slot

dict-form.

Generic Writer: (setf ns.dict-form) (object)
Package

clpython.

Methods
Writer Method: (setf ns.dict-form) ((hash-table-ns hash-table-ns))

automatically generated writer method

Source

namespace.lisp.

Target Slot

dict-form.

Generic Reader: ns.excluded-names (object)
Package

clpython.

Methods
Reader Method: ns.excluded-names ((excl-ns excl-ns))

automatically generated reader method

Source

namespace.lisp.

Target Slot

excluded-names.

Generic Writer: (setf ns.excluded-names) (object)
Package

clpython.

Methods
Writer Method: (setf ns.excluded-names) ((excl-ns excl-ns))

automatically generated writer method

Source

namespace.lisp.

Target Slot

excluded-names.

Generic Function: ns.expand-with (namespace body-form environment)
Package

clpython.

Source

namespace.lisp.

Methods
Method: ns.expand-with ((ns let-w/locals-ns) body-form environment)
Method: ns.expand-with ((ns let-ns) body-form environment)
Method: ns.expand-with ((ns namespace) body-form environment)
Generic Reader: ns.incl-builtins (object)
Package

clpython.

Methods
Reader Method: ns.incl-builtins ((package-ns package-ns))

automatically generated reader method

Source

namespace.lisp.

Target Slot

incl-builtins.

Generic Writer: (setf ns.incl-builtins) (object)
Package

clpython.

Methods
Writer Method: (setf ns.incl-builtins) ((package-ns package-ns))

automatically generated writer method

Source

namespace.lisp.

Target Slot

incl-builtins.

Generic Reader: ns.let-names (object)
Package

clpython.

Methods
Reader Method: ns.let-names ((let-w/locals-ns let-w/locals-ns))

automatically generated reader method

Source

namespace.lisp.

Target Slot

let-names.

Generic Writer: (setf ns.let-names) (object)
Package

clpython.

Methods
Writer Method: (setf ns.let-names) ((let-w/locals-ns let-w/locals-ns))

automatically generated writer method

Source

namespace.lisp.

Target Slot

let-names.

Generic Function: ns.locals-form (namespace)
Package

clpython.

Source

namespace.lisp.

Methods
Method: ns.locals-form ((ns builtins-ns))
Method: ns.locals-form ((ns package-ns))
Method: ns.locals-form ((ns hash-table-ns))
Method: ns.locals-form ((ns let-ns))
Method: ns.locals-form ((ns mapping-ns))
Generic Reader: ns.mapping-form (object)
Package

clpython.

Methods
Reader Method: ns.mapping-form ((mapping-ns mapping-ns))

automatically generated reader method

Source

namespace.lisp.

Target Slot

mapping-form.

Generic Writer: (setf ns.mapping-form) (object)
Package

clpython.

Methods
Writer Method: (setf ns.mapping-form) ((mapping-ns mapping-ns))

automatically generated writer method

Source

namespace.lisp.

Target Slot

mapping-form.

Generic Reader: ns.names (object)
Package

clpython.

Methods
Reader Method: ns.names ((let-ns let-ns))

automatically generated reader method

Source

namespace.lisp.

Target Slot

names.

Generic Writer: (setf ns.names) (object)
Package

clpython.

Methods
Writer Method: (setf ns.names) ((let-ns let-ns))

automatically generated writer method

Source

namespace.lisp.

Target Slot

names.

Generic Reader: ns.package (object)
Package

clpython.

Methods
Reader Method: ns.package ((package-ns package-ns))

automatically generated reader method

Source

namespace.lisp.

Target Slot

package.

Generic Writer: (setf ns.package) (object)
Package

clpython.

Methods
Writer Method: (setf ns.package) ((package-ns package-ns))

automatically generated writer method

Source

namespace.lisp.

Target Slot

package.

Generic Reader: ns.parent (object)
Package

clpython.

Methods
Reader Method: ns.parent ((namespace namespace))

automatically generated reader method

Source

namespace.lisp.

Target Slot

parent.

Generic Writer: (setf ns.parent) (object)
Package

clpython.

Methods
Writer Method: (setf ns.parent) ((namespace namespace))

automatically generated writer method

Source

namespace.lisp.

Target Slot

parent.

Generic Function: ns.read-form (namespace name)
Package

clpython.

Source

namespace.lisp.

Methods
Method: ns.read-form ((ns builtins-ns) (s symbol))
Method: ns.read-form ((ns package-ns) (s symbol))
Method: ns.read-form ((ns hash-table-ns) (s symbol))
Method: ns.read-form ((ns let-ns) (s symbol))
Method: ns.read-form ((ns mapping-ns) (s symbol))
Method: ns.read-form :around ((ns excl-ns) (s symbol))
Generic Reader: ns.scope (object)
Package

clpython.

Methods
Reader Method: ns.scope ((namespace namespace))

automatically generated reader method

Source

namespace.lisp.

Target Slot

scope.

Generic Writer: (setf ns.scope) (object)
Package

clpython.

Methods
Writer Method: (setf ns.scope) ((namespace namespace))

automatically generated writer method

Source

namespace.lisp.

Target Slot

scope.

Generic Function: ns.write-form (namespace name val-form)
Package

clpython.

Source

namespace.lisp.

Methods
Method: ns.write-form ((ns builtins-ns) (s symbol) val-form)
Method: ns.write-form ((ns package-ns) (s symbol) val-form)
Method: ns.write-form ((ns hash-table-ns) (s symbol) val-form)
Method: ns.write-form ((ns let-ns) (s symbol) val-form)
Method: ns.write-form ((ns mapping-ns) (s symbol) val-form)
Method: ns.write-form :around ((ns excl-ns) (s symbol) val-form)
Generic Function: ns.write-runtime-form (namespace name-form val-form)
Package

clpython.

Source

namespace.lisp.

Methods
Method: ns.write-runtime-form ((ns package-ns) name-form val-form)
Method: ns.write-runtime-form ((ns hash-table-ns) name-form val-form)
Generic Function: package-ns-intern (ns s)
Package

clpython.

Source

namespace.lisp.

Methods
Method: package-ns-intern ((ns package-ns) (s symbol))
Method: package-ns-intern ((package package) (s symbol))
Generic Function: parse-form-with-yacc (yacc-version lexer)

Parse one top-level form with the given yacc. Returns FORM, EOF-P.

Package

clpython.parser.

Source

parser.lisp.

Methods
Method: parse-form-with-yacc ((yacc-version (eql :cl-yacc)) lexer)
Source

grammar-clyacc.lisp.

Method: parse-form-with-yacc :around (yacc-version lexer)
Method: parse-form-with-yacc (v lexer)
Generic Reader: proxy-lisp-val (object)
Package

clpython.

Methods
Reader Method: proxy-lisp-val ((py-lisp-object py-lisp-object))

automatically generated reader method

Source

classes.lisp.

Target Slot

lisp-object.

Generic Writer: (setf proxy-lisp-val) (object)
Package

clpython.

Methods
Writer Method: (setf proxy-lisp-val) ((py-lisp-object py-lisp-object))

automatically generated writer method

Source

classes.lisp.

Target Slot

lisp-object.

Generic Function: py-!= (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-!= ((x string) (y string))
Source

optimize.lisp.

Method: py-!= ((x fixnum) (y fixnum))
Source

optimize.lisp.

Method: py-!= (x y)
Generic Function: py-% (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-% ((x integer) (y integer))
Source

optimize.lisp.

Method: py-% ((x string) y)
Source

optimize.lisp.

Method: py-% ((x fixnum) (y fixnum))
Source

optimize.lisp.

Method: py-% (x y)
Generic Function: py-%= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-%= (x val)
Generic Function: py-& (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-& ((x integer) (y integer))
Source

optimize.lisp.

Method: py-& (x y)
Generic Function: py-&= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-&= (x val)
Generic Function: py-** (x y &optional z)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-** ((x number) (y number) &optional z)
Source

optimize.lisp.

Method: py-** ((x float) (y float) &optional z)
Source

optimize.lisp.

Method: py-** (x y &optional z)
Generic Function: py-*= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-*= ((x number) y)
Source

optimize.lisp.

Method: py-*= (x val)
Generic Function: py-+ (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-+ ((x float) (y float))
Source

optimize.lisp.

Method: py-+ ((x number) (y number))
Source

optimize.lisp.

Method: py-+ (x y)
Generic Function: py-+= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-+= ((x number) y)
Source

optimize.lisp.

Method: py-+= ((x string) y)
Source

optimize.lisp.

Method: py-+= (x val)
Generic Function: py-- (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-- ((x float) (y float))
Source

optimize.lisp.

Method: py-- ((x integer) (y integer))
Source

optimize.lisp.

Method: py-- (x y)
Generic Function: py--= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py--= ((x number) y)
Source

optimize.lisp.

Method: py--= (x val)
Generic Function: py-/ (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-/ ((x float) (y float))
Source

optimize.lisp.

Method: py-/ ((x integer) (y integer))
Source

optimize.lisp.

Method: py-/ (x y)
Generic Function: py-// (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-// ((x integer) (y integer))
Source

optimize.lisp.

Method: py-// (x y)
Generic Function: py-//= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-//= ((x number) y)
Source

optimize.lisp.

Method: py-//= (x val)
Generic Function: py-/= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-/= ((x number) y)
Source

optimize.lisp.

Method: py-/= (x val)
Generic Function: py-/t/ (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-/t/ (x y)
Generic Function: py-/t/= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-/t/= (x val)
Generic Function: py-< (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-< ((x string) (y string))
Source

optimize.lisp.

Method: py-< ((x number) (y number))
Source

optimize.lisp.

Method: py-< ((x fixnum) (y double-float))
Source

optimize.lisp.

Method: py-< ((x fixnum) (y single-float))
Source

optimize.lisp.

Method: py-< ((x double-float) (y fixnum))
Source

optimize.lisp.

Method: py-< ((x single-float) (y fixnum))
Source

optimize.lisp.

Method: py-< ((x float) (y float))
Source

optimize.lisp.

Method: py-< ((x fixnum) (y fixnum))
Source

optimize.lisp.

Method: py-< (x y)
Generic Function: py-<< (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-<< (x y)
Generic Function: py-<<= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-<<= (x val)
Generic Function: py-<= (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-<= ((x string) (y string))
Source

optimize.lisp.

Method: py-<= ((x number) (y number))
Source

optimize.lisp.

Method: py-<= ((x fixnum) (y double-float))
Source

optimize.lisp.

Method: py-<= ((x fixnum) (y single-float))
Source

optimize.lisp.

Method: py-<= ((x double-float) (y fixnum))
Source

optimize.lisp.

Method: py-<= ((x single-float) (y fixnum))
Source

optimize.lisp.

Method: py-<= ((x float) (y float))
Source

optimize.lisp.

Method: py-<= ((x fixnum) (y fixnum))
Source

optimize.lisp.

Method: py-<= (x y)
Generic Function: py-== (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-== ((x list) (y list))
Source

optimize.lisp.

Method: py-== ((x vector) (y vector))
Source

optimize.lisp.

Method: py-== ((x string) (y string))
Source

optimize.lisp.

Method: py-== ((x fixnum) (y fixnum))
Source

optimize.lisp.

Method: py-== (x (y symbol))
Method: py-== ((x symbol) y)
Method: py-== ((x string) (y symbol))
Method: py-== ((x symbol) (y string))
Method: py-== ((x symbol) (y symbol))
Method: py-== (x y)
Generic Function: py-> (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-> ((x string) (y string))
Source

optimize.lisp.

Method: py-> ((x number) (y number))
Source

optimize.lisp.

Method: py-> ((x fixnum) (y double-float))
Source

optimize.lisp.

Method: py-> ((x fixnum) (y single-float))
Source

optimize.lisp.

Method: py-> ((x double-float) (y fixnum))
Source

optimize.lisp.

Method: py-> ((x single-float) (y fixnum))
Source

optimize.lisp.

Method: py-> ((x float) (y float))
Source

optimize.lisp.

Method: py-> ((x fixnum) (y fixnum))
Source

optimize.lisp.

Method: py-> (x y)
Generic Function: py->= (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py->= ((x string) (y string))
Source

optimize.lisp.

Method: py->= ((x number) (y number))
Source

optimize.lisp.

Method: py->= ((x fixnum) (y double-float))
Source

optimize.lisp.

Method: py->= ((x fixnum) (y single-float))
Source

optimize.lisp.

Method: py->= ((x double-float) (y fixnum))
Source

optimize.lisp.

Method: py->= ((x single-float) (y fixnum))
Source

optimize.lisp.

Method: py->= ((x float) (y float))
Source

optimize.lisp.

Method: py->= ((x fixnum) (y fixnum))
Source

optimize.lisp.

Method: py->= (x y)
Generic Function: py->> (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py->> (x y)
Generic Function: py->>= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py->>= (x val)
Generic Function: py-^ (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-^ ((x integer) (y integer))
Source

optimize.lisp.

Method: py-^ (x y)
Generic Function: py-^= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-^= (x val)
Generic Function: py-abs (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-abs (x)
Generic Reader: py-array-array (object)
Package

clpython.module.array.

Methods
Reader Method: py-array-array ((array array))

automatically generated reader method

Source

array.lisp.

Target Slot

array.

Generic Writer: (setf py-array-array) (object)
Package

clpython.module.array.

Methods
Writer Method: (setf py-array-array) ((array array))

automatically generated writer method

Source

array.lisp.

Target Slot

array.

Generic Reader: py-array-elmsize (object)
Package

clpython.module.array.

Methods
Reader Method: py-array-elmsize ((array array))

automatically generated reader method

Source

array.lisp.

Target Slot

elmsize.

Generic Writer: (setf py-array-elmsize) (object)
Package

clpython.module.array.

Methods
Writer Method: (setf py-array-elmsize) ((array array))

automatically generated writer method

Source

array.lisp.

Target Slot

elmsize.

Generic Reader: py-array-elmtype (object)
Package

clpython.module.array.

Methods
Reader Method: py-array-elmtype ((array array))

automatically generated reader method

Source

array.lisp.

Target Slot

elmtype.

Generic Writer: (setf py-array-elmtype) (object)
Package

clpython.module.array.

Methods
Writer Method: (setf py-array-elmtype) ((array array))

automatically generated writer method

Source

array.lisp.

Target Slot

elmtype.

Generic Reader: py-array-kind (object)
Package

clpython.module.array.

Methods
Reader Method: py-array-kind ((array array))

automatically generated reader method

Source

array.lisp.

Target Slot

kind.

Generic Writer: (setf py-array-kind) (object)
Package

clpython.module.array.

Methods
Writer Method: (setf py-array-kind) ((array array))

automatically generated writer method

Source

array.lisp.

Target Slot

kind.

Generic Function: py-cmp (x y)

Compare two objects, of which at least one is a user-defined-object. Returns one of (-1, 0, 1): -1 iff x < y; 0 iff x == y; 1 iff x > y

Package

clpython.

Source

classes.lisp.

Methods
Method: py-cmp ((x class) (y class))
Method: py-cmp (x y)
Generic Function: py-divmod (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-divmod (x y)
Generic Reader: py-file-binary-mode-p (object)
Package

clpython.

Methods
Reader Method: py-file-binary-mode-p ((py-file py-file))

automatically generated reader method

Source

builtins-file.lisp.

Target Slot

binary-mode-p.

Generic Writer: (setf py-file-binary-mode-p) (object)
Package

clpython.

Methods
Writer Method: (setf py-file-binary-mode-p) ((py-file py-file))

automatically generated writer method

Source

builtins-file.lisp.

Target Slot

binary-mode-p.

Generic Reader: py-file-closed-p (object)
Package

clpython.

Methods
Reader Method: py-file-closed-p ((py-file py-file))

automatically generated reader method

Source

builtins-file.lisp.

Target Slot

closed-p.

Generic Writer: (setf py-file-closed-p) (object)
Package

clpython.

Methods
Writer Method: (setf py-file-closed-p) ((py-file py-file))

automatically generated writer method

Source

builtins-file.lisp.

Target Slot

closed-p.

Generic Reader: py-file-mode (object)
Package

clpython.

Methods
Reader Method: py-file-mode ((py-file py-file))

automatically generated reader method

Source

builtins-file.lisp.

Target Slot

mode.

Generic Writer: (setf py-file-mode) (object)
Package

clpython.

Methods
Writer Method: (setf py-file-mode) ((py-file py-file))

automatically generated writer method

Source

builtins-file.lisp.

Target Slot

mode.

Generic Reader: py-file-stream (object)
Package

clpython.

Methods
Reader Method: py-file-stream ((py-file py-file))

automatically generated reader method

Source

builtins-file.lisp.

Target Slot

file-stream.

Generic Writer: (setf py-file-stream) (object)
Package

clpython.

Methods
Writer Method: (setf py-file-stream) ((py-file py-file))

automatically generated writer method

Source

builtins-file.lisp.

Target Slot

file-stream.

Generic Reader: py-function-code (object)
Package

clpython.

Methods
Reader Method: py-function-code ((py-function py-function))

automatically generated reader method

Source

classes.lisp.

Target Slot

func-code.

Generic Reader: py-function-context-name (object)
Package

clpython.

Methods
Reader Method: py-function-context-name ((py-function py-function))

automatically generated reader method

Source

classes.lisp.

Target Slot

context-name.

Generic Writer: (setf py-function-context-name) (object)
Package

clpython.

Methods
Writer Method: (setf py-function-context-name) ((py-function py-function))

automatically generated writer method

Source

classes.lisp.

Target Slot

context-name.

Generic Reader: py-function-func-globals (object)
Package

clpython.

Methods
Reader Method: py-function-func-globals ((py-function py-function))

automatically generated reader method

Source

classes.lisp.

Target Slot

func-globals.

Generic Writer: (setf py-function-func-globals) (object)
Package

clpython.

Methods
Writer Method: (setf py-function-func-globals) ((py-function py-function))

automatically generated writer method

Source

classes.lisp.

Target Slot

func-globals.

Generic Function: py-function-lambda (x)
Package

clpython.

Source

classes.lisp.

Methods
Reader Method: py-function-lambda ((py-function py-function))

automatically generated reader method

Target Slot

lambda.

Method: py-function-lambda ((x function))
Generic Writer: (setf py-function-lambda) (object)
Package

clpython.

Methods
Writer Method: (setf py-function-lambda) ((py-function py-function))

automatically generated writer method

Source

classes.lisp.

Target Slot

lambda.

Generic Function: py-function-name (object)
Package

clpython.

Methods
Method: py-function-name (x)
Source

classes.lisp.

Method: py-function-name ((x function))
Source

classes.lisp.

Reader Method: py-function-name ((py-function py-function))

automatically generated reader method

Source

classes.lisp.

Target Slot

fname.

Generic Writer: (setf py-function-name) (object)
Package

clpython.

Methods
Writer Method: (setf py-function-name) ((py-function py-function))

automatically generated writer method

Source

classes.lisp.

Target Slot

fname.

Generic Reader: py-function.module-name (object)
Package

clpython.

Methods
Reader Method: py-function.module-name ((py-function py-function))

automatically generated reader method

Source

classes.lisp.

Target Slot

module-name.

Generic Writer: (setf py-function.module-name) (object)
Package

clpython.

Methods
Writer Method: (setf py-function.module-name) ((py-function py-function))

automatically generated writer method

Source

classes.lisp.

Target Slot

module-name.

Generic Function: py-hash (x)
Package

clpython.

Source

metaclass.lisp.

Methods
Method: py-hash ((x number))
Source

optimize.lisp.

Method: py-hash ((x string))
Source

optimize.lisp.

Method: py-hash ((x symbol))
Source

classes.lisp.

Method: py-hash (x)
Source

classes.lisp.

Generic Function: py-hex (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-hex (x)
Generic Function: py-in (x seq)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-in (item (seq list))
Source

optimize.lisp.

Method: py-in (item (x vector))
Source

optimize.lisp.

Method: py-in ((item string) (seq string))
Source

optimize.lisp.

Method: py-in (x (d dict))
Source

optimize.lisp.

Method: py-in (x seq)
Generic Function: py-index (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-index (x)
Generic Function: py-is (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-is (x y)
Generic Function: py-is-not (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-is-not (x y)
Generic Function: py-len (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-len ((x list))
Source

optimize.lisp.

Method: py-len ((x vector))
Source

optimize.lisp.

Method: py-len ((x string))
Source

optimize.lisp.

Method: py-len (x)
Generic Reader: py-method-class (object)
Package

clpython.

Methods
Reader Method: py-method-class ((py-unbound-method py-unbound-method))

automatically generated reader method

Source

classes.lisp.

Target Slot

class.

Generic Writer: (setf py-method-class) (object)
Package

clpython.

Methods
Writer Method: (setf py-method-class) ((py-unbound-method py-unbound-method))

automatically generated writer method

Source

classes.lisp.

Target Slot

class.

Generic Reader: py-method-func (object)
Package

clpython.

Methods
Reader Method: py-method-func ((py-method py-method))

automatically generated reader method

Source

classes.lisp.

Target Slot

func.

Generic Writer: (setf py-method-func) (object)
Package

clpython.

Methods
Writer Method: (setf py-method-func) ((py-method py-method))

automatically generated writer method

Source

classes.lisp.

Target Slot

func.

Generic Reader: py-method-instance (object)
Package

clpython.

Methods
Reader Method: py-method-instance ((py-bound-method py-bound-method))

automatically generated reader method

Source

classes.lisp.

Target Slot

instance.

Generic Writer: (setf py-method-instance) (object)
Package

clpython.

Methods
Writer Method: (setf py-method-instance) ((py-bound-method py-bound-method))

automatically generated writer method

Source

classes.lisp.

Target Slot

instance.

Generic Function: py-nonzero (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-nonzero (x)
Generic Function: py-not (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-not ((x list))
Source

optimize.lisp.

Method: py-not ((x py-tuple))
Source

optimize.lisp.

Method: py-not ((x py-none))
Source

optimize.lisp.

Method: py-not ((x fixnum))
Source

optimize.lisp.

Method: py-not (x)
Generic Function: py-not-in (x seq)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-not-in (x seq)
Generic Function: py-oct (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-oct (x)
Generic Function: py-pprint-1 (stream ast)

Print AST as Python source code to STREAM

Package

clpython.parser.

Source

pprint.lisp.

Methods
Method: py-pprint-1 (stream (x list))
Method: py-pprint-1 (stream object)
Generic Function: py-pprint-literal (stream kind value)
Package

clpython.parser.

Source

pprint.lisp.

Methods
Method: py-pprint-literal (stream (kind (eql :lisp)) x)
Method: py-pprint-literal (stream (kind (eql :string)) (x string))
Method: py-pprint-literal (stream (kind (eql :bytes)) (x vector))
Method: py-pprint-literal (stream (kind (eql :number)) (x float))
Method: py-pprint-literal (stream (kind (eql :number)) (x complex))
Method: py-pprint-literal (stream (kind (eql :number)) (x integer))
Method: py-pprint-literal :around (stream kind value)
Generic Function: py-str (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-str ((x fixnum))
Source

optimize.lisp.

Method: py-str ((x list))
Source

optimize.lisp.

Method: py-str ((x vector))
Source

optimize.lisp.

Method: py-str ((x string))
Source

optimize.lisp.

Method: py-str (x)
Generic Function: py-unary-+ (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-unary-+ (x)
Generic Function: py-unary-- (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-unary-- ((x number))
Source

optimize.lisp.

Method: py-unary-- (x)
Generic Function: py-unary-~ (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-unary-~ (x)
Generic Function: py-val->lisp-bool (x)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-val->lisp-bool ((x number))
Method: py-val->lisp-bool ((x string))
Method: py-val->lisp-bool ((x vector))
Method: py-val->lisp-bool (x)
Generic Function: py-| (x y)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-| (x y)
Generic Function: py-|= (x val)
Package

clpython.

Source

classes.lisp.

Methods
Method: py-|= (x val)
Generic Function: read-kind (kind c1 &rest args &key raw unicode)
Package

clpython.parser.

Source

lexer.lisp.

Methods
Method: read-kind ((kind (eql :comment-line)) c &rest args)

Read until the end of the line, leaving the last #Newline in the source.

Method: read-kind ((kind (eql :whitespace)) c1 &rest args)

Reads all whitespace and comments, until first non-whitespace character. Returns NEWLINE-P, NEW-INDENT, EOF-P.

Method: read-kind ((kind (eql :punctuation)) c1 &rest args)

Returns puncutation as symbol.

Method: read-kind ((kind (eql :number)) c1 &rest args)
Method: read-kind ((kind (eql :string)) ch1 &key raw unicode)
Method: read-kind ((kind (eql :dot)) c1 &rest args)
Method: read-kind ((kind (eql :identifier)) c1 &rest args)

Returns the identifier (which might be a reserved word) as symbol.

Method: read-kind :around (kind c1 &rest args)

Return source code location as second value.

Generic Function: read-language-forms (language string start-ix &key lisp-readtable &allow-other-keys)

Read source forms from STRING for the specific LANGUAGE.
Signals %parse.collect-form on each complete form.
Ends by signalling one of: %PARSE.FINISHED, %PARSE.SWITCH-LANGUAGE, %PARSE.UNEXPECTED-EOF.

Package

clpython.parser.

Source

lispy.lisp.

Methods
Method: read-language-forms ((language (eql :lisp)) (string string) (start-ix integer) &key lisp-readtable &allow-other-keys)
Method: read-language-forms ((language (eql :python)) (string string) (start-ix integer) &key &allow-other-keys)
Method: read-language-forms :around (language string start-ix &key &allow-other-keys)
Generic Function: read-toplevel-forms (thing &key lisp-readtable force-interactive-p)
Package

clpython.parser.

Source

lispy.lisp.

Methods
Method: read-toplevel-forms ((stream stream) &key lisp-readtable force-interactive-p)

Returns ((:language form) (l2 form2) ..) where last item might be (:langN :INCOMPLETE) STREAM can be an interactive (REPL) stream

Method: read-toplevel-forms ((pathname pathname) &rest options)
Method: read-toplevel-forms :around (thing &key lisp-readtable)
Generic Reader: rsep-syntax-error-args (condition)
Generic Writer: (setf rsep-syntax-error-args) (condition)
Package

clpython.

Methods
Reader Method: rsep-syntax-error-args ((condition raise-syntax-error-please))
Writer Method: (setf rsep-syntax-error-args) ((condition raise-syntax-error-please))
Source

csetup.lisp.

Target Slot

syntax-error-args.

Generic Reader: set-items (object)
Package

clpython.

Methods
Reader Method: set-items ((frozenset frozenset))

automatically generated reader method

Source

builtins-set.lisp.

Target Slot

items.

Reader Method: set-items ((py-set py-set))

automatically generated reader method

Source

builtins-set.lisp.

Target Slot

items.

Generic Writer: (setf set-items) (object)
Package

clpython.

Methods
Writer Method: (setf set-items) ((frozenset frozenset))

automatically generated writer method

Source

builtins-set.lisp.

Target Slot

items.

Writer Method: (setf set-items) ((py-set py-set))

automatically generated writer method

Source

builtins-set.lisp.

Target Slot

items.

Generic Reader: sht-ht (object)
Package

clpython.

Methods
Reader Method: sht-ht ((symbol-hash-table symbol-hash-table))

automatically generated reader method

Source

classes.lisp.

Target Slot

hash-table.

Generic Writer: (setf sht-ht) (object)
Package

clpython.

Methods
Writer Method: (setf sht-ht) ((symbol-hash-table symbol-hash-table))

automatically generated writer method

Source

classes.lisp.

Target Slot

hash-table.

Generic Reader: slice-start (object)
Package

clpython.

Methods
Reader Method: slice-start ((py-slice py-slice))

automatically generated reader method

Source

classes.lisp.

Target Slot

start.

Generic Writer: (setf slice-start) (object)
Package

clpython.

Methods
Writer Method: (setf slice-start) ((py-slice py-slice))

automatically generated writer method

Source

classes.lisp.

Target Slot

start.

Generic Reader: slice-step (object)
Package

clpython.

Methods
Reader Method: slice-step ((py-slice py-slice))

automatically generated reader method

Source

classes.lisp.

Target Slot

step.

Generic Writer: (setf slice-step) (object)
Package

clpython.

Methods
Writer Method: (setf slice-step) ((py-slice py-slice))

automatically generated writer method

Source

classes.lisp.

Target Slot

step.

Generic Reader: slice-stop (object)
Package

clpython.

Methods
Reader Method: slice-stop ((py-slice py-slice))

automatically generated reader method

Source

classes.lisp.

Target Slot

stop.

Generic Writer: (setf slice-stop) (object)
Package

clpython.

Methods
Writer Method: (setf slice-stop) ((py-slice py-slice))

automatically generated writer method

Source

classes.lisp.

Target Slot

stop.

Generic Reader: socket.address (object)
Package

clpython.module._socket.

Methods
Reader Method: socket.address ((socket socket))

automatically generated reader method

Source

_socket.lisp.

Target Slot

address.

Generic Writer: (setf socket.address) (object)
Package

clpython.module._socket.

Methods
Writer Method: (setf socket.address) ((socket socket))

automatically generated writer method

Source

_socket.lisp.

Target Slot

address.

Generic Reader: socket.socket (object)
Package

clpython.module._socket.

Methods
Reader Method: socket.socket ((socket socket))

automatically generated reader method

Source

_socket.lisp.

Target Slot

socket.

Generic Writer: (setf socket.socket) (object)
Package

clpython.module._socket.

Methods
Writer Method: (setf socket.socket) ((socket socket))

automatically generated writer method

Source

_socket.lisp.

Target Slot

socket.

Generic Reader: socket.stream (object)
Package

clpython.module._socket.

Methods
Reader Method: socket.stream ((socket socket))

automatically generated reader method

Source

_socket.lisp.

Target Slot

stream.

Generic Writer: (setf socket.stream) (object)
Package

clpython.module._socket.

Methods
Writer Method: (setf socket.stream) ((socket socket))

automatically generated writer method

Source

_socket.lisp.

Target Slot

stream.

Generic Reader: sr-stat (object)
Package

clpython.module.posix.

Methods
Reader Method: sr-stat ((stat-result stat-result))

automatically generated reader method

Source

posix.lisp.

Target Slot

stat.

Generic Writer: (setf sr-stat) (object)
Package

clpython.module.posix.

Methods
Writer Method: (setf sr-stat) ((stat-result stat-result))

automatically generated writer method

Source

posix.lisp.

Target Slot

stat.

Generic Reader: toplevel-form-finished-condition.char-ix (condition)
Generic Writer: (setf toplevel-form-finished-condition.char-ix) (condition)
Package

clpython.parser.

Methods
Reader Method: toplevel-form-finished-condition.char-ix ((condition toplevel-form-finished-condition))
Writer Method: (setf toplevel-form-finished-condition.char-ix) ((condition toplevel-form-finished-condition))
Source

lexer.lisp.

Target Slot

char-ix.

Generic Function: walk-print (ast &rest walk-options)
Package

clpython.parser.

Source

walk.lisp.

Methods
Method: walk-print ((ast list) &rest walk-options)
Method: walk-print ((ast string) &rest walk-options)

6.2.9 Conditions

Condition: %parse.base
Package

clpython.parser.

Source

lispy.lisp.

Direct superclasses

condition.

Direct subclasses
Direct methods
Direct slots
Slot: language
Initargs

:language

Readers

%p.language.

Writers

This slot is read-only.

Condition: %parse.collect-form
Package

clpython.parser.

Source

lispy.lisp.

Direct superclasses

%parse.base.

Direct methods
Direct slots
Slot: form
Initargs

:form

Readers

%p.form.

Writers

This slot is read-only.

Slot: start-ix
Initargs

:start-ix

Readers

%p.start-ix.

Writers

This slot is read-only.

Slot: end-ix
Initargs

:end-ix

Readers

%p.end-ix.

Writers

This slot is read-only.

Condition: %parse.finished
Package

clpython.parser.

Source

lispy.lisp.

Direct superclasses

%parse.base.

Condition: %parse.switch-language
Package

clpython.parser.

Source

lispy.lisp.

Direct superclasses

%parse.base.

Direct methods
Direct slots
Slot: start-ix
Initargs

:start-ix

Readers

%p.start-ix.

Writers

This slot is read-only.

Slot: new-language
Initform

(quote nil)

Initargs

:new-language

Readers

%p.new-language.

Writers

This slot is read-only.

Slot: reason
Initargs

:reason

Readers

%p.reason.

Writers

This slot is read-only.

Condition: %parse.unexpected-eof
Package

clpython.parser.

Source

lispy.lisp.

Direct superclasses

%parse.base.

Direct methods
Direct slots
Slot: start-ix
Initargs

:start-ix

Readers

%p.start-ix.

Writers

This slot is read-only.

Slot: reason
Initargs

:reason

Readers

%p.reason.

Writers

This slot is read-only.

Condition: exit-mixed-mode
Package

clpython.parser.

Source

lispy.lisp.

Direct superclasses

condition.

Direct methods
Direct slots
Slot: reason
Initargs

:reason

Readers

emm.reason.

Writers

This slot is read-only.

Slot: new-readtable
Initargs

:new-readtable

Readers

emm.new-readtable.

Writers

This slot is read-only.

Condition: module-import-pre
Package

clpython.

Source

compiler.lisp.

Direct superclasses

condition.

Direct methods
Direct slots
Slot: compiler-id
Initargs

:compiler-id

Readers

mip.compiler-id.

Writers

(setf mip.compiler-id).

Slot: module
Initargs

:module

Readers

mip.module.

Writers

(setf mip.module).

Slot: module-new-p
Initargs

:module-new-p

Readers

mip.module-new-p.

Writers

(setf mip.module-new-p).

Slot: source
Initargs

:source

Readers

mip.source.

Writers

(setf mip.source).

Slot: source-func
Initargs

:source-func

Readers

mip.source-func.

Writers

(setf mip.source-func).

Slot: init-func
Initargs

:init-func

Readers

mip.init-func.

Writers

(setf mip.init-func).

Slot: run-tlv-func
Initargs

:run-tlv-func

Readers

mip.run-tlv-func.

Writers

(setf mip.run-tlv-func).

Slot: muffled
Initform

(quote nil)

Readers

mip.muffled.

Writers

(setf mip.muffled).

Slot: is-compiled
Initargs

:is-compiled

Readers

mip.is-compiled.

Writers

This slot is read-only.

Condition: next-eof-fake-after-toplevel-form
Package

clpython.parser.

Source

lexer.lisp.

Direct superclasses

toplevel-form-finished-condition.

Condition: next-eof-real
Package

clpython.parser.

Source

lexer.lisp.

Direct superclasses

toplevel-form-finished-condition.

Condition: raise-syntax-error-please
Package

clpython.

Source

csetup.lisp.

Direct superclasses

condition.

Direct methods
Direct slots
Slot: syntax-error-args
Initargs

:syntax-error-args

Readers

rsep-syntax-error-args.

Writers

(setf rsep-syntax-error-args).

Condition: toplevel-form-finished-condition
Package

clpython.parser.

Source

lexer.lisp.

Direct superclasses

condition.

Direct subclasses
Direct methods
Direct slots
Slot: char-ix
Initargs

:char-ix

Readers

toplevel-form-finished-condition.char-ix.

Writers

(setf toplevel-form-finished-condition.char-ix).


6.2.10 Structures

Structure: ast-walker-node
Package

clpython.parser.

Source

walk.lisp.

Direct superclasses

structure-object.

Direct methods

make-load-form.

Direct slots
Slot: arg-structs
Readers

awn-arg-structs.

Writers

(setf awn-arg-structs).

Slot: targetable
Readers

awn-targetable.

Writers

(setf awn-targetable).

Slot: subtargetable
Readers

awn-subtargetable.

Writers

(setf awn-subtargetable).

Structure: ast-walker-node-arg
Package

clpython.parser.

Source

walk.lisp.

Direct superclasses

structure-object.

Direct methods

make-load-form.

Direct slots
Slot: var
Readers

awna-var.

Writers

(setf awna-var).

Slot: ix
Readers

awna-ix.

Writers

(setf awna-ix).

Slot: prio
Readers

awna-prio.

Writers

(setf awna-prio).

Slot: walk
Readers

awna-walk.

Writers

(setf awna-walk).

Slot: optional-p
Readers

awna-optional-p.

Writers

(setf awna-optional-p).

Slot: rest-p
Readers

awna-rest-p.

Writers

(setf awna-rest-p).

Slot: key
Readers

awna-key.

Writers

(setf awna-key).

Slot: tg/val
Readers

awna-tg/val.

Writers

(setf awna-tg/val).

Structure: class-attr
Package

clpython.

Source

dictattr.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: getattribute
Readers

ca.getattribute.

Writers

(setf ca.getattribute).

Slot: class-val-dd
Readers

ca.class-val-dd.

Writers

(setf ca.class-val-dd).

Slot: getattr
Readers

ca.getattr.

Writers

(setf ca.getattr).

Slot: class-val-non-dd
Readers

ca.class-val-non-dd.

Writers

(setf ca.class-val-non-dd).

Slot: class-val-class
Readers

ca.class-val-class.

Writers

(setf ca.class-val-class).

Slot: is-metaclass
Readers

ca.is-metaclass.

Writers

(setf ca.is-metaclass).

Slot: debug
Package

common-lisp.

Readers

ca.debug.

Writers

(setf ca.debug).

Structure: format-string
Package

clpython.

Source

formatstring.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: string
Package

common-lisp.

Type

string

Initform

""

Readers

fs-string.

Writers

(setf fs-string).

Slot: type-of-arg
Type

(member :mapping :list)

Initform

:list

Readers

fs-type-of-arg.

Writers

This slot is read-only.

Slot: recipes
Type

vector

Initform

#()

Readers

fs-recipes.

Writers

(setf fs-recipes).

Slot: list-num-args
Type

(or fixnum null)

Readers

fs-list-num-args.

Writers

(setf fs-list-num-args).

Structure: simple-function-data
Package

clpython.

Source

classes.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: func
Readers

sfd-func.

Writers

(setf sfd-func).

Slot: name
Readers

sfd-name.

Writers

(setf sfd-name).

Slot: attributes
Readers

sfd-attributes.

Writers

(setf sfd-attributes).

Slot: func-globals
Readers

sfd-func-globals.

Writers

(setf sfd-func-globals).

Slot: func-code
Readers

sfd-func-code.

Writers

(setf sfd-func-code).


6.2.11 Classes

Class: buffer
Package

clpython.

Source

builtins-buffer.lisp.

Direct superclasses

object.

Direct methods

initialize-instance.

Class: builtins-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses

namespace.

Direct methods
Class: deque
Package

clpython.module._collections.

Source

_collections.lisp.

Direct superclasses

object.

Direct slots
Slot: max-length
Initargs

:max-length

Slot: vector
Package

common-lisp.

Initform

(make-array 4 :adjustable t :fill-pointer 0)

Class: dict
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-lisp-object.

Direct methods
Class: dict-mixin
Package

clpython.

Source

metaclass.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: dict
Initargs

:dict

Readers

dict.

Writers

(setf dict).

Class: dicted-object
Package

clpython.

Source

metaclass.lisp.

Direct superclasses
Direct subclasses
Class: excl-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses

namespace.

Direct subclasses
Direct methods
Direct slots
Slot: excluded-names
Initargs

:excluded-names

Readers

ns.excluded-names.

Writers

(setf ns.excluded-names).

Class: frame
Package

clpython.module.sys.

Source

sys.lisp.

Direct superclasses

object.

Class: frozenset
Package

clpython.

Source

builtins-set.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: items
Readers

set-items.

Writers

(setf set-items).

Class: func-code
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: name
Type

string

Initform

""

Initargs

:name

Readers

func-code.name.

Writers

This slot is read-only.

Slot: arg-count
Type

(integer 0)

Initform

0

Initargs

:arg-count

Readers

func-code.arg-count.

Writers

This slot is read-only.

Slot: nlocals
Type

(integer 0)

Initform

0

Initargs

:nlocals

Readers

func-code.nlocals.

Writers

This slot is read-only.

Slot: varnames
Type

(or clpython::py-tuple list)

Initform

clpython:*the-empty-tuple*

Initargs

:varnames

Readers

func-code.varnames.

Writers

This slot is read-only.

Slot: cellvars
Type

(or clpython::py-tuple list)

Initform

clpython:*the-empty-tuple*

Initargs

:cellvars

Readers

func-code.cellvars.

Writers

This slot is read-only.

Slot: freevars
Type

(or clpython::py-tuple list)

Initform

clpython:*the-empty-tuple*

Initargs

:freevars

Readers

func-code.freevars.

Writers

This slot is read-only.

Slot: code
Type

string

Initform

""

Initargs

:code

Readers

func-code.code.

Writers

This slot is read-only.

Slot: consts
Type

(or clpython::py-tuple list)

Initform

clpython:*the-empty-tuple*

Initargs

:consts

Readers

func-code.consts.

Writers

This slot is read-only.

Slot: names
Type

(or clpython::py-tuple list)

Initform

clpython:*the-empty-tuple*

Initargs

:names

Readers

func-code.names.

Writers

This slot is read-only.

Slot: filename
Type

string

Initform

""

Initargs

:filename

Readers

func-code.filename.

Writers

This slot is read-only.

Slot: lnotab
Type

string

Initform

""

Initargs

:lnotab

Readers

func-code.lnotab.

Writers

This slot is read-only.

Slot: stacksize
Type

(integer 0)

Initform

0

Initargs

:stacksize

Readers

func-code.stacksize.

Writers

This slot is read-only.

Slot: flags
Type

(integer 0)

Initform

0

Initargs

:flags

Readers

func-code.flags.

Writers

This slot is read-only.

Class: funcallable-python-class
Package

clpython.

Source

classes.lisp.

Direct superclasses
  • funcallable-standard-class.
  • py-type.
Direct methods

validate-superclass.

Class: funky-dict-wrapper
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: getter
Initform

(error "need getter")

Initargs

:getter

Readers

fdw-getter.

Writers

(setf fdw-getter).

Slot: setter
Initform

(error "need setter")

Initargs

:setter

Readers

fdw-setter.

Writers

(setf fdw-setter).

Class: generator
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: state
Initargs

:state

Readers

generator-state.

Writers

(setf generator-state).

Class: habitat

Python execution context

Package

clpython.

Source

habitat.lisp.

Direct methods
Direct slots
Slot: stdin
Initargs

:stdin

Readers

%habitat-stdin.

Writers

(setf %habitat-stdin).

Slot: stdout
Initargs

:stdout

Readers

%habitat-stdout.

Writers

(setf %habitat-stdout).

Slot: stderr
Initargs

:stderr

Readers

%habitat-stderr.

Writers

(setf %habitat-stderr).

Slot: loaded-mods
Initargs

:loaded-mods

Readers

habitat-loaded-mods.

Writers

(setf habitat-loaded-mods).

Slot: cmd-line-args
Initargs

:cmd-line-args

Readers

%habitat-cmd-line-args.

Writers

(setf %habitat-cmd-line-args).

Slot: search-paths
Initform

(clpython:make-py-list-from-list (list "."))

Readers

habitat-search-paths.

Writers

(setf habitat-search-paths).

Slot: module-globals
Initform

(clpython::make-eq-hash-table)

Readers

habitat-module-globals.

Writers

This slot is read-only.

Slot: exitfunc
Readers

habitat-exitfunc.

Writers

(setf habitat-exitfunc).

Class: hash-table-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses

namespace.

Direct subclasses

hash-table-w/excl-ns.

Direct methods
Direct slots
Slot: dict-form
Initform

:dict-missing

Initargs

:dict-form

Readers

ns.dict-form.

Writers

(setf ns.dict-form).

Class: hash-table-w/excl-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses
Direct methods
Class: let-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses

namespace.

Direct subclasses

let-w/locals-ns.

Direct methods
Direct slots
Slot: names
Initform

:missing-initform

Initargs

:names

Readers

ns.names.

Writers

(setf ns.names).

Class: let-w/locals-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses

let-ns.

Direct methods
Direct slots
Slot: let-names
Initform

:missing-initform

Initargs

:let-names

Readers

ns.let-names.

Writers

(setf ns.let-names).

Class: lexer
Package

clpython.parser.

Source

lexer.lisp.

Direct superclasses

standard-generic-function.

Direct methods
Direct slots
Slot: string
Package

common-lisp.

Type

string

Initargs

:string

Readers

ls-string.

Writers

(setf ls-string).

Slot: tab-width
Type

fixnum

Initform

clpython.parser:*tab-width-spaces*

Initargs

:tab-width

Readers

ls-tab-width.

Writers

(setf ls-tab-width).

Slot: yacc-version
Initargs

:yacc-version

Readers

ls-yacc-version.

Writers

(setf ls-yacc-version).

Slot: last-read-char-ix
Type

fixnum

Initform

-1

Readers

ls-last-read-char-ix.

Writers

(setf ls-last-read-char-ix).

Slot: curr-line-no
Type

fixnum

Initform

1

Readers

ls-curr-line-no.

Writers

(setf ls-curr-line-no).

Slot: tokens-todo
Type

list

Readers

ls-tokens-todo.

Writers

(setf ls-tokens-todo).

Slot: indent-stack
Type

list

Initform

(list 0)

Readers

ls-indent-stack.

Writers

(setf ls-indent-stack).

Slot: bracket-level
Type

fixnum

Initform

0

Readers

ls-bracket-level.

Writers

(setf ls-bracket-level).

Slot: open-deco
Slot: return-count
Initform

0

Slot: last-newline-in-source
Initform

:unknown

Readers

ls-last-newline-in-source.

Writers

This slot is read-only.

Slot: last-returned-value
Readers

ls-last-returned-value.

Writers

(setf ls-last-returned-value).

Class: lisp-package
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Class: lock
Package

clpython.module.thread.

Source

thread.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: id
Initargs

:id

Readers

lock-id.

Writers

(setf lock-id).

Slot: wait-msg
Initargs

:wait-msg

Readers

lock-wait-msg.

Writers

(setf lock-wait-msg).

Class: mapping-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses

namespace.

Direct subclasses

mapping-w/excl-ns.

Direct methods
Direct slots
Slot: mapping-form
Initargs

:mapping-form

Readers

ns.mapping-form.

Writers

(setf ns.mapping-form).

Class: mapping-w/excl-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses
Direct methods

make-load-form.

Class: module
Package

clpython.

Source

classes.lisp.

Direct superclasses

dicted-object.

Direct methods
Direct slots
Slot: namespace-ht
Initform

(clpython::make-eq-hash-table)

Initargs

:namespace-ht

Readers

module-ht.

Writers

(setf module-ht).

Slot: name

The (dotted) module name

Type

string

Initform

(error "module name required")

Initargs

:name

Readers

module-name.

Writers

(setf module-name).

Slot: builtinp
Initargs

:builtin

Readers

module-builtin-p.

Writers

(setf module-builtin-p).

Slot: packagep
Package

common-lisp.

Initargs

:package

Readers

module-package-p.

Writers

(setf module-package-p).

Slot: src-pathname
Type

(or pathname null)

Initargs

:src-pathname

Readers

module-src-pathname.

Writers

(setf module-src-pathname).

Slot: bin-pathname
Type

(or pathname null)

Initargs

:bin-pathname

Readers

module-bin-pathname.

Writers

(setf module-bin-pathname).

Slot: src-file-write-date
Initargs

:src-file-write-date

Readers

module-src-file-write-date.

Writers

(setf module-src-file-write-date).

Slot: bin-file-write-date
Initargs

:bin-file-write-date

Readers

module-bin-file-write-date.

Writers

(setf module-bin-file-write-date).

Class: namespace
Package

clpython.

Source

namespace.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: parent
Initargs

:parent

Readers

ns.parent.

Writers

(setf ns.parent).

Slot: scope
Initform

:missing-initform

Initargs

:scope

Readers

ns.scope.

Writers

(setf ns.scope).

Class: package-ns
Package

clpython.

Source

namespace.lisp.

Direct superclasses

namespace.

Direct methods
Direct slots
Slot: package
Package

common-lisp.

Initargs

:package

Readers

ns.package.

Writers

(setf ns.package).

Slot: incl-builtins
Initargs

:incl-builtins

Readers

ns.incl-builtins.

Writers

(setf ns.incl-builtins).

Class: py-alist
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-lisp-object.

Class: py-attribute-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-method.

Direct subclasses
Class: py-bound-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-method.

Direct methods
Direct slots
Slot: instance
Initargs

:instance

Readers

py-method-instance.

Writers

(setf py-method-instance).

Class: py-class-attribute-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-attribute-method.

Class: py-class-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-method.

Direct slots
Slot: class
Package

common-lisp.

Initargs

:class

Class: py-complex
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-number.

Class: py-ellipsis
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Class: py-enumerate
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct slots
Slot: gener
Initargs

:gener

Class: py-func-iterator
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct subclasses

py-func-iterator-sendable.

Direct methods
Direct slots
Slot: name
Initform

"(unnamed)"

Initargs

:name

Slot: func
Type

function

Initargs

:func

Slot: stopped-yet
Class: py-func-iterator-sendable
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-func-iterator.

Class: py-function
Package

clpython.

Source

classes.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: fname
Initargs

:fname

Readers

py-function-name.

Writers

(setf py-function-name).

Slot: context-name
Initargs

:context-name

Readers

py-function-context-name.

Writers

(setf py-function-context-name).

Slot: lambda
Package

common-lisp.

Initargs

:lambda

Readers

py-function-lambda.

Writers

(setf py-function-lambda).

Slot: func-globals
Initargs

:func-globals

Readers

py-function-func-globals.

Writers

(setf py-function-func-globals).

Slot: func-code
Initargs

:func-code

Readers

py-function-code.

Writers

This slot is read-only.

Slot: module-name
Initargs

:module-name

Readers

py-function.module-name.

Writers

(setf py-function.module-name).

Class: py-int
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-real.

Direct subclasses

py-bool.

Class: py-lisp-function
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Class: py-lisp-object

Base class for proxy classes

Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct subclasses
Direct methods
Direct slots
Slot: lisp-object
Initargs

:lisp-object

Readers

proxy-lisp-val.

Writers

(setf proxy-lisp-val).

Class: py-lisp-type

Metaclass for proxy classes

Package

clpython.

Source

classes.lisp.

Direct superclasses

py-type.

Class: py-list
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-lisp-object.

Class: py-meta-type
Package

clpython.

Source

metaclass.lisp.

Direct superclasses
Direct methods
Class: py-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct subclasses
Direct methods
Direct slots
Slot: func
Initargs

:func

Readers

py-method-func.

Writers

(setf py-method-func).

Class: py-notimplemented
Package

clpython.

Source

metaclass.lisp.

Direct superclasses

object.

Class: py-number
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-lisp-object.

Direct subclasses
Class: py-property
Package

clpython.

Source

classes.lisp.

Direct superclasses

dicted-object.

Direct slots
Slot: fget
Slot: fset
Slot: fdel
Slot: doc
Class: py-real
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-number.

Direct subclasses
Class: py-set
Package

clpython.

Source

builtins-set.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: items
Readers

set-items.

Writers

(setf set-items).

Class: py-slice
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: start
Initargs

:start

Readers

slice-start.

Writers

(setf slice-start).

Slot: stop
Initargs

:stop

Readers

slice-stop.

Writers

(setf slice-stop).

Slot: step
Package

common-lisp.

Initargs

:step

Readers

slice-step.

Writers

(setf slice-step).

Class: py-static-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-method.

Direct methods
Class: py-string
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-lisp-object.

Class: py-super
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct methods

print-object.

Direct slots
Slot: object
Initargs

:object

Slot: current-class
Initargs

:current-class

Class: py-symbol
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-lisp-object.

Class: py-tuple
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-lisp-object.

Direct methods

py-not.

Class: py-unbound-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-method.

Direct methods
Direct slots
Slot: class
Package

common-lisp.

Initargs

:class

Readers

py-method-class.

Writers

(setf py-method-class).

Class: py-writable-attribute-method
Package

clpython.

Source

classes.lisp.

Direct superclasses

py-attribute-method.

Direct methods
Direct slots
Slot: write-func
Initargs

:writer

Readers

attribute-writer.

Writers

(setf attribute-writer).

Class: py-xrange
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct methods

get-py-iterate-fun.

Direct slots
Slot: start
Slot: stop
Slot: step
Package

common-lisp.

Class: reg-exp
Package

clpython.module.re.

Source

re.lisp.

Direct superclasses

py-lisp-object.

Direct slots
Slot: pattern
Initargs

:pattern

Slot: flags
Initargs

:flags

Class: reg-exp-match
Package

clpython.module.re.

Source

re.lisp.

Direct superclasses

py-lisp-object.

Class: stat-result
Package

clpython.module.posix.

Source

posix.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: stat
Initargs

:stat

Readers

sr-stat.

Writers

(setf sr-stat).

Class: symbol-hash-table
Package

clpython.

Source

classes.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: hash-table
Package

common-lisp.

Initargs

:hash-table

Readers

sht-ht.

Writers

(setf sht-ht).

Class: thread
Package

clpython.module.thread.

Source

thread.lisp.

Direct superclasses

object.

Direct methods
Direct slots
Slot: internal-thread
Initargs

:internal-thread

Readers

internal-thread.

Writers

(setf internal-thread).


6.2.12 Types

Type: eq-hash-table ()
Package

clpython.

Source

metaclass.lisp.

Type: py-hash-table ()
Package

clpython.

Source

metaclass.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (   _  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
Index Entry  Section

%
%compile-py-file: Private ordinary functions
%cps-convert: Private macros
%generator.close: Private ordinary functions
%generator.send: Private ordinary functions
%get-py-file-name: Private ordinary functions
%habitat-cmd-line-args: Private generic functions
%habitat-cmd-line-args: Private generic functions
%habitat-stderr: Private generic functions
%habitat-stderr: Private generic functions
%habitat-stdin: Private generic functions
%habitat-stdin: Private generic functions
%habitat-stdout: Private generic functions
%habitat-stdout: Private generic functions
%mark-generator-finished: Private ordinary functions
%p.end-ix: Private generic functions
%p.end-ix: Private generic functions
%p.form: Private generic functions
%p.form: Private generic functions
%p.language: Private generic functions
%p.language: Private generic functions
%p.new-language: Private generic functions
%p.new-language: Private generic functions
%p.reason: Private generic functions
%p.reason: Private generic functions
%p.reason: Private generic functions
%p.start-ix: Private generic functions
%p.start-ix: Private generic functions
%p.start-ix: Private generic functions
%p.start-ix: Private generic functions
%reset-import-state: Private ordinary functions
%store-continuation: Private ordinary functions

(
(setf %habitat-cmd-line-args): Private generic functions
(setf %habitat-cmd-line-args): Private generic functions
(setf %habitat-stderr): Private generic functions
(setf %habitat-stderr): Private generic functions
(setf %habitat-stdin): Private generic functions
(setf %habitat-stdin): Private generic functions
(setf %habitat-stdout): Private generic functions
(setf %habitat-stdout): Private generic functions
(setf attr): Private ordinary functions
(setf attribute-writer): Private generic functions
(setf attribute-writer): Private generic functions
(setf attributeref-expr): Public macros
(setf awn-arg-structs): Private ordinary functions
(setf awn-subtargetable): Private ordinary functions
(setf awn-targetable): Private ordinary functions
(setf awna-ix): Private ordinary functions
(setf awna-key): Private ordinary functions
(setf awna-optional-p): Private ordinary functions
(setf awna-prio): Private ordinary functions
(setf awna-rest-p): Private ordinary functions
(setf awna-tg/val): Private ordinary functions
(setf awna-var): Private ordinary functions
(setf awna-walk): Private ordinary functions
(setf ca.class-val-class): Private ordinary functions
(setf ca.class-val-dd): Private ordinary functions
(setf ca.class-val-non-dd): Private ordinary functions
(setf ca.debug): Private ordinary functions
(setf ca.getattr): Private ordinary functions
(setf ca.getattribute): Private ordinary functions
(setf ca.is-metaclass): Private ordinary functions
(setf class.raw-dict): Private ordinary functions
(setf date-day): Private generic functions
(setf date-day): Private generic functions
(setf date-month): Private generic functions
(setf date-month): Private generic functions
(setf date-year): Private generic functions
(setf date-year): Private generic functions
(setf dict): Private generic functions
(setf dict): Private generic functions
(setf exception-args): Public generic functions
(setf exception-args): Public generic functions
(setf fa-key-arg-default-vals): Private ordinary functions
(setf fdw-getter): Private generic functions
(setf fdw-getter): Private generic functions
(setf fdw-setter): Private generic functions
(setf fdw-setter): Private generic functions
(setf fs-list-num-args): Private ordinary functions
(setf fs-recipes): Private ordinary functions
(setf fs-string): Private ordinary functions
(setf generator-state): Private generic functions
(setf generator-state): Private generic functions
(setf habitat-cmd-line-args): Public generic functions
(setf habitat-cmd-line-args): Public generic functions
(setf habitat-exitfunc): Private generic functions
(setf habitat-exitfunc): Private generic functions
(setf habitat-loaded-mods): Private generic functions
(setf habitat-loaded-mods): Private generic functions
(setf habitat-search-paths): Public generic functions
(setf habitat-search-paths): Public generic functions
(setf habitat-stderr): Public generic functions
(setf habitat-stderr): Public generic functions
(setf habitat-stdin): Public generic functions
(setf habitat-stdin): Public generic functions
(setf habitat-stdout): Public generic functions
(setf habitat-stdout): Public generic functions
(setf identifier-expr): Public macros
(setf internal-thread): Private generic functions
(setf internal-thread): Private generic functions
(setf list-expr): Public macros
(setf list/tuple-expr): Private setf expanders
(setf lock-id): Private generic functions
(setf lock-id): Private generic functions
(setf lock-wait-msg): Private generic functions
(setf lock-wait-msg): Private generic functions
(setf ls-bracket-level): Private generic functions
(setf ls-bracket-level): Private generic functions
(setf ls-curr-line-no): Private generic functions
(setf ls-curr-line-no): Private generic functions
(setf ls-indent-stack): Private generic functions
(setf ls-indent-stack): Private generic functions
(setf ls-last-read-char-ix): Private generic functions
(setf ls-last-read-char-ix): Private generic functions
(setf ls-last-returned-value): Private generic functions
(setf ls-last-returned-value): Private generic functions
(setf ls-string): Private generic functions
(setf ls-string): Private generic functions
(setf ls-tab-width): Private generic functions
(setf ls-tab-width): Private generic functions
(setf ls-tokens-todo): Private generic functions
(setf ls-tokens-todo): Private generic functions
(setf ls-yacc-version): Private generic functions
(setf ls-yacc-version): Private generic functions
(setf mip.compiler-id): Private generic functions
(setf mip.compiler-id): Private generic functions
(setf mip.init-func): Private generic functions
(setf mip.init-func): Private generic functions
(setf mip.module): Private generic functions
(setf mip.module): Private generic functions
(setf mip.module-new-p): Private generic functions
(setf mip.module-new-p): Private generic functions
(setf mip.muffled): Private generic functions
(setf mip.muffled): Private generic functions
(setf mip.run-tlv-func): Private generic functions
(setf mip.run-tlv-func): Private generic functions
(setf mip.source): Private generic functions
(setf mip.source): Private generic functions
(setf mip.source-func): Private generic functions
(setf mip.source-func): Private generic functions
(setf module-bin-file-write-date): Private generic functions
(setf module-bin-file-write-date): Private generic functions
(setf module-bin-pathname): Private generic functions
(setf module-bin-pathname): Private generic functions
(setf module-builtin-p): Private generic functions
(setf module-builtin-p): Private generic functions
(setf module-ht): Private generic functions
(setf module-ht): Private generic functions
(setf module-name): Private generic functions
(setf module-name): Private generic functions
(setf module-package-p): Private generic functions
(setf module-package-p): Private generic functions
(setf module-src-file-write-date): Private generic functions
(setf module-src-file-write-date): Private generic functions
(setf module-src-pathname): Private generic functions
(setf module-src-pathname): Private generic functions
(setf ns.dict-form): Private generic functions
(setf ns.dict-form): Private generic functions
(setf ns.excluded-names): Private generic functions
(setf ns.excluded-names): Private generic functions
(setf ns.incl-builtins): Private generic functions
(setf ns.incl-builtins): Private generic functions
(setf ns.let-names): Private generic functions
(setf ns.let-names): Private generic functions
(setf ns.mapping-form): Private generic functions
(setf ns.mapping-form): Private generic functions
(setf ns.names): Private generic functions
(setf ns.names): Private generic functions
(setf ns.package): Private generic functions
(setf ns.package): Private generic functions
(setf ns.parent): Private generic functions
(setf ns.parent): Private generic functions
(setf ns.scope): Private generic functions
(setf ns.scope): Private generic functions
(setf proxy-lisp-val): Private generic functions
(setf proxy-lisp-val): Private generic functions
(setf py-array-array): Private generic functions
(setf py-array-array): Private generic functions
(setf py-array-elmsize): Private generic functions
(setf py-array-elmsize): Private generic functions
(setf py-array-elmtype): Private generic functions
(setf py-array-elmtype): Private generic functions
(setf py-array-kind): Private generic functions
(setf py-array-kind): Private generic functions
(setf py-class-of): Public ordinary functions
(setf py-file-binary-mode-p): Private generic functions
(setf py-file-binary-mode-p): Private generic functions
(setf py-file-closed-p): Private generic functions
(setf py-file-closed-p): Private generic functions
(setf py-file-mode): Private generic functions
(setf py-file-mode): Private generic functions
(setf py-file-stream): Private generic functions
(setf py-file-stream): Private generic functions
(setf py-function-context-name): Private generic functions
(setf py-function-context-name): Private generic functions
(setf py-function-func-globals): Private generic functions
(setf py-function-func-globals): Private generic functions
(setf py-function-lambda): Private generic functions
(setf py-function-lambda): Private generic functions
(setf py-function-name): Private generic functions
(setf py-function-name): Private generic functions
(setf py-function.module-name): Private generic functions
(setf py-function.module-name): Private generic functions
(setf py-method-class): Private generic functions
(setf py-method-class): Private generic functions
(setf py-method-func): Private generic functions
(setf py-method-func): Private generic functions
(setf py-method-instance): Private generic functions
(setf py-method-instance): Private generic functions
(setf py-subs): Public generic functions
(setf py-subs): Public generic functions
(setf py-subs): Public generic functions
(setf py-subs): Public generic functions
(setf py-subs): Public generic functions
(setf py-subs): Public generic functions
(setf rsep-syntax-error-args): Private generic functions
(setf rsep-syntax-error-args): Private generic functions
(setf set-items): Private generic functions
(setf set-items): Private generic functions
(setf set-items): Private generic functions
(setf sfd-attributes): Private ordinary functions
(setf sfd-func): Private ordinary functions
(setf sfd-func-code): Private ordinary functions
(setf sfd-func-globals): Private ordinary functions
(setf sfd-name): Private ordinary functions
(setf sht-ht): Private generic functions
(setf sht-ht): Private generic functions
(setf slice-start): Private generic functions
(setf slice-start): Private generic functions
(setf slice-step): Private generic functions
(setf slice-step): Private generic functions
(setf slice-stop): Private generic functions
(setf slice-stop): Private generic functions
(setf socket.address): Private generic functions
(setf socket.address): Private generic functions
(setf socket.socket): Private generic functions
(setf socket.socket): Private generic functions
(setf socket.stream): Private generic functions
(setf socket.stream): Private generic functions
(setf sr-stat): Private generic functions
(setf sr-stat): Private generic functions
(setf subscription-expr): Public macros
(setf toplevel-form-finished-condition.char-ix): Private generic functions
(setf toplevel-form-finished-condition.char-ix): Private generic functions
(setf tuple-expr): Public macros

_
_clearcache: Public ordinary functions
_getframe: Public ordinary functions
__import__: Public ordinary functions

A
abbreviate-string: Public ordinary functions
abbreviate-to-one-line: Public ordinary functions
abbreviated-python-code: Private ordinary functions
abs: Public ordinary functions
acos: Public ordinary functions
add-loaded-module: Private ordinary functions
add-rule: Private ordinary functions
alist-remove-prop: Public ordinary functions
all: Public ordinary functions
all-use-environment-accessor-values: Private ordinary functions
allocate_lock: Public ordinary functions
any: Public ordinary functions
apply: Public ordinary functions
apply-comparison-brackets: Private ordinary functions
apply-fmt-ops: Private ordinary functions
apply-namespace-to-cls: Private ordinary functions
array.extend: Private ordinary functions
array.fromlist: Private ordinary functions
array.fromstring: Private ordinary functions
array.__getitem__: Private ordinary functions
array.__len__: Private ordinary functions
array.__new__: Private ordinary functions
array.__repr__: Private ordinary functions
array.__setitem__: Private ordinary functions
asin: Public ordinary functions
assert-stmt: Public macros
assert-stmt-1: Private ordinary functions
assert-stmt/cps: Private macros
assign-stmt: Public macros
assign-stmt: Public compiler macros
assign-stmt-get-bound-vars: Private ordinary functions
assign-stmt-list-vals: Private ordinary functions
assign-stmt/cps: Private macros
ast-complete-p: Public ordinary functions
ast-contains-stmt-p: Private ordinary functions
ast-deleted-variables: Private ordinary functions
ast-p: Public ordinary functions
ast-recurse-fun: Private ordinary functions
ast-recurse-fun-with-structs: Private ordinary functions
ast-user-print-symbol: Private ordinary functions
ast-walker-node-arg-p: Private ordinary functions
ast-walker-node-p: Private ordinary functions
atan: Public ordinary functions
attr: Private ordinary functions
attr-hook: Private generic functions
attr-hook: Private generic functions
attr-hook: Private generic functions
attrgetter: Public ordinary functions
attribute-writer: Private generic functions
attribute-writer: Private generic functions
attributeref-expr: Public macros
attributeref-expr/cps: Private macros
augassign-stmt: Public macros
augassign-stmt/cps: Private macros
awn-arg-structs: Private ordinary functions
awn-subtargetable: Private ordinary functions
awn-targetable: Private ordinary functions
awna-ix: Private ordinary functions
awna-key: Private ordinary functions
awna-optional-p: Private ordinary functions
awna-prio: Private ordinary functions
awna-rest-p: Private ordinary functions
awna-tg/val: Private ordinary functions
awna-var: Private ordinary functions
awna-walk: Private ordinary functions

B
backticks-expr: Public macros
backticks-expr/cps: Private macros
binary-expr: Public macros
binary-expr/cps: Private macros
binary-lazy-expr: Public macros
binary-lazy-expr/cps: Private macros
bind-in-some-way: Private ordinary functions
bind-val: Public ordinary functions
bound-in-some-way: Private ordinary functions
bracketed-expr: Public macros
bracketed-expr/cps: Private macros
break-stmt: Public macros
break-stmt/cps: Private macros
build-executable: Private ordinary functions
builtin-module-attribute: Private ordinary functions
builtin-name-p: Private ordinary functions
builtin-value: Private ordinary functions

C
ca.class-val-class: Private ordinary functions
ca.class-val-dd: Private ordinary functions
ca.class-val-non-dd: Private ordinary functions
ca.debug: Private ordinary functions
ca.getattr: Private ordinary functions
ca.getattribute: Private ordinary functions
ca.is-metaclass: Private ordinary functions
cached-probe-file: Private ordinary functions
calc-import-search-paths: Private ordinary functions
calcsize: Public ordinary functions
calculate-ca: Private ordinary functions
call-expr: Public macros
call-expr-*: Private ordinary functions
call-expr-1: Private macros
call-expr-eval: Private ordinary functions
call-expr-globals: Private ordinary functions
call-expr-locals: Private ordinary functions
call-expr-pos+*: Private ordinary functions
call-expr-pos+*+kw+**: Private ordinary functions
call-expr/cps: Private macros
call-lexer: Private generic functions
call-lexer: Private generic functions
call-lexer: Private generic functions
call-with-circle-detection: Private ordinary functions
call-with-proper-compiler-settings: Private ordinary functions
call-with-py-errors: Private ordinary functions
call-with-python-code-reader: Private ordinary functions
call-with-sane-debugging: Private ordinary functions
callable: Public ordinary functions
careful-code-char: Private ordinary functions
careful-derive-pathname: Private ordinary functions
careful-floor-1ret: Private ordinary functions
careful-probe-file: Public ordinary functions
ceil: Public ordinary functions
char-member: Private compiler macros
char-member: Private ordinary functions
char-range: Private ordinary functions
chars-satisfying: Private ordinary functions
check-max-with-py-error-level: Private ordinary functions
check-pydecl-keys: Private ordinary functions
check-valid-assignment-targets: Private ordinary functions
checking-reader-conditionals: Public macros
chr: Public ordinary functions
class-attr-p: Private ordinary functions
class-direct-subclasses: Private ordinary functions
class-direct-superclasses: Private ordinary functions
class-finalizer-p: Private ordinary functions
class-initargs-p: Private ordinary functions
class-slot-ix: Private ordinary functions
class-tuple-tester: Private ordinary functions
class.attr-no-magic: Private compiler macros
class.attr-no-magic: Private ordinary functions
class.raw-attr-del: Private ordinary functions
class.raw-attr-get: Private ordinary functions
class.raw-attr-map: Private ordinary functions
class.raw-attr-set: Private ordinary functions
class.raw-classname: Private compiler macros
class.raw-classname: Private ordinary functions
class.raw-dict: Private compiler macros
class.raw-dict: Private ordinary functions
classdef-stmt: Public macros
classdef-stmt-1: Private macros
classdef-stmt/cps: Private macros
classp: Private ordinary functions
clean-source-locations: Private ordinary functions
clear-ca-cache: Private ordinary functions
clock: Public ordinary functions
close: Public ordinary functions
cmp: Public ordinary functions
coerce: Public ordinary functions
collect: Private ordinary functions
command-line-args: Private ordinary functions
comparison-expr: Public macros
comparison-expr/cps: Private macros
compile: Public ordinary functions
compile: Public ordinary functions
compile-py-source-file: Private ordinary functions
compile-py-source-file-to-lisp-source: Private ordinary functions
compiled-file-name: Private generic functions
compiled-file-name: Private generic functions
compiled-file-name: Private generic functions
Compiler Macro, assign-stmt: Public compiler macros
Compiler Macro, char-member: Private compiler macros
Compiler Macro, class.attr-no-magic: Private compiler macros
Compiler Macro, class.raw-classname: Private compiler macros
Compiler Macro, class.raw-dict: Private compiler macros
Compiler Macro, exec-stmt-string: Private compiler macros
Compiler Macro, fixnump: Private compiler macros
Compiler Macro, instance.attr-no-magic: Private compiler macros
Compiler Macro, none-p: Public compiler macros
Compiler Macro, py-!=: Private compiler macros
Compiler Macro, py-%: Private compiler macros
Compiler Macro, py-*: Public compiler macros
Compiler Macro, py-**: Private compiler macros
Compiler Macro, py-+: Private compiler macros
Compiler Macro, py--: Private compiler macros
Compiler Macro, py-//: Private compiler macros
Compiler Macro, py-<: Private compiler macros
Compiler Macro, py-<=: Private compiler macros
Compiler Macro, py-==: Private compiler macros
Compiler Macro, py->: Private compiler macros
Compiler Macro, py->=: Private compiler macros
Compiler Macro, py-apply: Private compiler macros
Compiler Macro, py-bool: Public compiler macros
Compiler Macro, py-call: Public compiler macros
Compiler Macro, py-val->lisp-bool: Private compiler macros
Compiler Macro, with-iterator: Private compiler macros
compiler-detect-syntax-error: Private ordinary functions
concatenated-stream-active-stream: Private ordinary functions
contains-break-stmt-p: Private ordinary functions
contains-continue-stmt-p: Private ordinary functions
continue-stmt: Public macros
continue-stmt/cps: Private macros
contour-source-location: Private ordinary functions
conv: Private generic functions
conv: Private generic functions
conv: Private generic functions
copy-ast-walker-node: Private ordinary functions
copy-ast-walker-node-arg: Private ordinary functions
copy-class-attr: Private ordinary functions
copy-format-string: Private ordinary functions
copy-func-args: Private ordinary functions
copy-module-contents: Private ordinary functions
copy-simple-function-data: Private ordinary functions
cos: Public ordinary functions
cosh: Public ordinary functions
count: Public ordinary functions
countof: Public ordinary functions
cps-comparison-expr-eval: Private ordinary functions
create-lisp-readtable: Private ordinary functions
create-mixed-readtable: Private ordinary functions

D
data-descriptor-p: Private ordinary functions
date-day: Private generic functions
date-day: Private generic functions
date-month: Private generic functions
date-month: Private generic functions
date-year: Private generic functions
date-year: Private generic functions
date.day: Private ordinary functions
date.day-writer: Private ordinary functions
date.month: Private ordinary functions
date.month-writer: Private ordinary functions
date.strftime: Private ordinary functions
date.toordinal: Private ordinary functions
date.year: Private ordinary functions
date.year-writer: Private ordinary functions
debug-print-locs: Private ordinary functions
def-ast-node: Private macros
def-builtin-types: Private ordinary functions
def-comparison: Private macros
def-cps-macro: Private macros
def-habitat-attribute: Private macros
def-magic-twins: Private macros
def-math-func: Private macros
def-proxy-class: Private macros
def-py-method: Public macros
def-py-shortcut-func: Private macros
def-python-exceptions: Private ordinary functions
def-python-exceptions-1: Private ordinary functions
def-unary-conv-func: Private macros
def-unary-op-func: Private macros
defconstant-once: Public macros
define-exception-subclass: Public ordinary functions
define-macro-state-declaration: Public macros
define-pydecl-keys: Private macros
del-stmt: Public macros
del-stmt/cps: Private macros
delattr: Public ordinary functions
delete-probe-file-entry: Private ordinary functions
deproxy: Private ordinary functions
deque: Public ordinary functions
deque.append: Private ordinary functions
deque.appendleft: Private ordinary functions
deque.clear: Private ordinary functions
deque.count: Private ordinary functions
deque.extend: Private ordinary functions
deque.extendleft: Private ordinary functions
deque.maxlen: Private ordinary functions
deque.pop: Private ordinary functions
deque.popleft: Private ordinary functions
deque.remove: Private ordinary functions
deque.reverse: Private ordinary functions
deque.rotate: Private ordinary functions
deque.__nonzero__: Private ordinary functions
derive-pathname: Public ordinary functions
describe-py-fasl: Private ordinary functions
descriptor-p: Private ordinary functions
dict: Private generic functions
dict: Private generic functions
dict: Private generic functions
dict-expr: Public macros
dict-expr/cps: Private macros
dict.clear: Private ordinary functions
dict.copy: Private ordinary functions
dict.fromkeys: Private ordinary functions
dict.get: Private ordinary functions
dict.has_key: Private ordinary functions
dict.items: Public ordinary functions
dict.iteritems: Private ordinary functions
dict.iterkeys: Private ordinary functions
dict.itervalues: Private ordinary functions
dict.keys: Private ordinary functions
dict.pop: Private ordinary functions
dict.popitem: Private ordinary functions
dict.setdefault: Private ordinary functions
dict.update: Private ordinary functions
dict.values: Private ordinary functions
dict.__cmp__: Private ordinary functions
dict.__delitem__: Private ordinary functions
dict.__eq__: Private ordinary functions
dict.__getitem__: Private ordinary functions
dict.__init__: Private ordinary functions
dict.__iter__: Private ordinary functions
dict.__len__: Private ordinary functions
dict.__new__: Private ordinary functions
dict.__nonzero__: Private ordinary functions
dict.__repr__: Private ordinary functions
dict.__setitem__: Private ordinary functions
dir: Public ordinary functions
dir-items: Private generic functions
dir-items: Private generic functions
dir-items: Private generic functions
dir-items: Private generic functions
dir-items: Private generic functions
disable: Public ordinary functions
divmod: Public ordinary functions
do-cpl: Private macros
do-exit-mixed-mode: Private ordinary functions
dotted-name-to-attribute-ref: Private ordinary functions
dump: Public ordinary functions
dumps: Public ordinary functions

E
emm.new-readtable: Private generic functions
emm.new-readtable: Private generic functions
emm.reason: Private generic functions
emm.reason: Private generic functions
ensure-ca: Private ordinary functions
ensure-class: Private ordinary functions
ensure-class-using-class: Private ordinary functions
ensure-module: Private ordinary functions
ensure-open-file: Private ordinary functions
ensure-parsed-format-string: Private ordinary functions
ensure-path-is-directory: Public ordinary functions
ensure-pkg-symbol: Private ordinary functions
ensure-user-symbol: Private ordinary functions
enter-mixed-lisp-python-syntax: Public macros
enter-mixed-lisp-python-syntax-1: Private ordinary functions
eq-hash-table-p: Private ordinary functions
error: Public ordinary functions
error-fall-through: Private ordinary functions
error-indirect-special-call: Private ordinary functions
escape: Public ordinary functions
eval: Public ordinary functions
eval-language-form: Private generic functions
eval-language-form: Private generic functions
eval-language-form: Private generic functions
exception-args: Public generic functions
exception-args: Public generic functions
exc_clear: Public ordinary functions
exc_info: Public ordinary functions
exec-stmt: Public macros
exec-stmt-ast: Private ordinary functions
exec-stmt-check-ast: Private ordinary functions
exec-stmt-check-namespaces: Private ordinary functions
exec-stmt-string: Private compiler macros
exec-stmt-string: Private ordinary functions
exec-stmt/cps: Private macros
execfile: Public ordinary functions
exit: Public ordinary functions
exit-mixed-lisp-python-syntax: Public macros
exit-mixed-lisp-python-syntax-1: Private ordinary functions
exp: Public ordinary functions
expr-node-p: Private ordinary functions

F
fa-**-arg: Private ordinary functions
fa-*-arg: Private ordinary functions
fa-arg-kwname-vec: Private ordinary functions
fa-func-name: Private ordinary functions
fa-key-arg-default-vals: Private ordinary functions
fa-num-key-args: Private ordinary functions
fa-num-pos-args: Private ordinary functions
fa-num-pos-key-args: Private ordinary functions
fa-pos-key-arg-names: Private ordinary functions
fabs: Public ordinary functions
fasl-matches-compiler-p: Private ordinary functions
fasl-mismatch-cerror: Private ordinary functions
fast: Private macros
fastest: Private macros
fdw-getter: Private generic functions
fdw-getter: Private generic functions
fdw-setter: Private generic functions
fdw-setter: Private generic functions
file-writable-p: Private ordinary functions
filter: Public ordinary functions
finalize-inheritance: Private ordinary functions
find-module: Private ordinary functions
find-module-fuzzy: Private ordinary functions
find-py-file: Private ordinary functions
find-symbol-value: Private ordinary functions
findall: Public ordinary functions
finditer: Public ordinary functions
find_module: Public ordinary functions
finish-ast: Private ordinary functions
fixnump: Private macros
fixnump: Private compiler macros
float-suffix: Private ordinary functions
fmod: Public ordinary functions
for-in-stmt: Public macros
for-in-stmt/cps: Private macros
format-object: Private ordinary functions
format-string-p: Private ordinary functions
frame.f_globals: Private ordinary functions
frame.f_lineno: Private ordinary functions
frozenset.__contains__: Private ordinary functions
frozenset.__init__: Private ordinary functions
frozenset.__iter__: Private ordinary functions
fs-extend-vec: Private ordinary functions
fs-list-num-args: Private ordinary functions
fs-recipes: Private ordinary functions
fs-string: Private ordinary functions
fs-type-of-arg: Private ordinary functions
func-code.arg-count: Private generic functions
func-code.arg-count: Private generic functions
func-code.cellvars: Private generic functions
func-code.cellvars: Private generic functions
func-code.code: Private generic functions
func-code.code: Private generic functions
func-code.consts: Private generic functions
func-code.consts: Private generic functions
func-code.co_argcount: Private ordinary functions
func-code.co_cellvars: Private ordinary functions
func-code.co_code: Private ordinary functions
func-code.co_consts: Private ordinary functions
func-code.co_filename: Private ordinary functions
func-code.co_flags: Private ordinary functions
func-code.co_freevars: Private ordinary functions
func-code.co_lnotab: Private ordinary functions
func-code.co_name: Private ordinary functions
func-code.co_names: Private ordinary functions
func-code.co_nlocals: Private ordinary functions
func-code.co_stacksize: Private ordinary functions
func-code.co_varnames: Private ordinary functions
func-code.filename: Private generic functions
func-code.filename: Private generic functions
func-code.flags: Private generic functions
func-code.flags: Private generic functions
func-code.freevars: Private generic functions
func-code.freevars: Private generic functions
func-code.lnotab: Private generic functions
func-code.lnotab: Private generic functions
func-code.name: Private generic functions
func-code.name: Private generic functions
func-code.names: Private generic functions
func-code.names: Private generic functions
func-code.nlocals: Private generic functions
func-code.nlocals: Private generic functions
func-code.stacksize: Private generic functions
func-code.stacksize: Private generic functions
func-code.varnames: Private generic functions
func-code.varnames: Private generic functions
funcdef-should-save-locals-p: Private ordinary functions
funcdef-stmt: Public macros
funcdef-stmt-1: Private macros
funcdef-stmt/cps: Private macros
Function, %compile-py-file: Private ordinary functions
Function, %generator.close: Private ordinary functions
Function, %generator.send: Private ordinary functions
Function, %get-py-file-name: Private ordinary functions
Function, %mark-generator-finished: Private ordinary functions
Function, %reset-import-state: Private ordinary functions
Function, %store-continuation: Private ordinary functions
Function, (setf attr): Private ordinary functions
Function, (setf awn-arg-structs): Private ordinary functions
Function, (setf awn-subtargetable): Private ordinary functions
Function, (setf awn-targetable): Private ordinary functions
Function, (setf awna-ix): Private ordinary functions
Function, (setf awna-key): Private ordinary functions
Function, (setf awna-optional-p): Private ordinary functions
Function, (setf awna-prio): Private ordinary functions
Function, (setf awna-rest-p): Private ordinary functions
Function, (setf awna-tg/val): Private ordinary functions
Function, (setf awna-var): Private ordinary functions
Function, (setf awna-walk): Private ordinary functions
Function, (setf ca.class-val-class): Private ordinary functions
Function, (setf ca.class-val-dd): Private ordinary functions
Function, (setf ca.class-val-non-dd): Private ordinary functions
Function, (setf ca.debug): Private ordinary functions
Function, (setf ca.getattr): Private ordinary functions
Function, (setf ca.getattribute): Private ordinary functions
Function, (setf ca.is-metaclass): Private ordinary functions
Function, (setf class.raw-dict): Private ordinary functions
Function, (setf fa-key-arg-default-vals): Private ordinary functions
Function, (setf fs-list-num-args): Private ordinary functions
Function, (setf fs-recipes): Private ordinary functions
Function, (setf fs-string): Private ordinary functions
Function, (setf py-class-of): Public ordinary functions
Function, (setf sfd-attributes): Private ordinary functions
Function, (setf sfd-func): Private ordinary functions
Function, (setf sfd-func-code): Private ordinary functions
Function, (setf sfd-func-globals): Private ordinary functions
Function, (setf sfd-name): Private ordinary functions
Function, abbreviate-string: Public ordinary functions
Function, abbreviate-to-one-line: Public ordinary functions
Function, abbreviated-python-code: Private ordinary functions
Function, abs: Public ordinary functions
Function, acos: Public ordinary functions
Function, add-loaded-module: Private ordinary functions
Function, add-rule: Private ordinary functions
Function, alist-remove-prop: Public ordinary functions
Function, all: Public ordinary functions
Function, all-use-environment-accessor-values: Private ordinary functions
Function, allocate_lock: Public ordinary functions
Function, any: Public ordinary functions
Function, apply: Public ordinary functions
Function, apply-comparison-brackets: Private ordinary functions
Function, apply-fmt-ops: Private ordinary functions
Function, apply-namespace-to-cls: Private ordinary functions
Function, array.extend: Private ordinary functions
Function, array.fromlist: Private ordinary functions
Function, array.fromstring: Private ordinary functions
Function, array.__getitem__: Private ordinary functions
Function, array.__len__: Private ordinary functions
Function, array.__new__: Private ordinary functions
Function, array.__repr__: Private ordinary functions
Function, array.__setitem__: Private ordinary functions
Function, asin: Public ordinary functions
Function, assert-stmt-1: Private ordinary functions
Function, assign-stmt-get-bound-vars: Private ordinary functions
Function, assign-stmt-list-vals: Private ordinary functions
Function, ast-complete-p: Public ordinary functions
Function, ast-contains-stmt-p: Private ordinary functions
Function, ast-deleted-variables: Private ordinary functions
Function, ast-p: Public ordinary functions
Function, ast-recurse-fun: Private ordinary functions
Function, ast-recurse-fun-with-structs: Private ordinary functions
Function, ast-user-print-symbol: Private ordinary functions
Function, ast-walker-node-arg-p: Private ordinary functions
Function, ast-walker-node-p: Private ordinary functions
Function, atan: Public ordinary functions
Function, attr: Private ordinary functions
Function, attrgetter: Public ordinary functions
Function, awn-arg-structs: Private ordinary functions
Function, awn-subtargetable: Private ordinary functions
Function, awn-targetable: Private ordinary functions
Function, awna-ix: Private ordinary functions
Function, awna-key: Private ordinary functions
Function, awna-optional-p: Private ordinary functions
Function, awna-prio: Private ordinary functions
Function, awna-rest-p: Private ordinary functions
Function, awna-tg/val: Private ordinary functions
Function, awna-var: Private ordinary functions
Function, awna-walk: Private ordinary functions
Function, bind-in-some-way: Private ordinary functions
Function, bind-val: Public ordinary functions
Function, bound-in-some-way: Private ordinary functions
Function, build-executable: Private ordinary functions
Function, builtin-module-attribute: Private ordinary functions
Function, builtin-name-p: Private ordinary functions
Function, builtin-value: Private ordinary functions
Function, ca.class-val-class: Private ordinary functions
Function, ca.class-val-dd: Private ordinary functions
Function, ca.class-val-non-dd: Private ordinary functions
Function, ca.debug: Private ordinary functions
Function, ca.getattr: Private ordinary functions
Function, ca.getattribute: Private ordinary functions
Function, ca.is-metaclass: Private ordinary functions
Function, cached-probe-file: Private ordinary functions
Function, calc-import-search-paths: Private ordinary functions
Function, calcsize: Public ordinary functions
Function, calculate-ca: Private ordinary functions
Function, call-expr-*: Private ordinary functions
Function, call-expr-eval: Private ordinary functions
Function, call-expr-globals: Private ordinary functions
Function, call-expr-locals: Private ordinary functions
Function, call-expr-pos+*: Private ordinary functions
Function, call-expr-pos+*+kw+**: Private ordinary functions
Function, call-with-circle-detection: Private ordinary functions
Function, call-with-proper-compiler-settings: Private ordinary functions
Function, call-with-py-errors: Private ordinary functions
Function, call-with-python-code-reader: Private ordinary functions
Function, call-with-sane-debugging: Private ordinary functions
Function, callable: Public ordinary functions
Function, careful-code-char: Private ordinary functions
Function, careful-derive-pathname: Private ordinary functions
Function, careful-floor-1ret: Private ordinary functions
Function, careful-probe-file: Public ordinary functions
Function, ceil: Public ordinary functions
Function, char-member: Private ordinary functions
Function, char-range: Private ordinary functions
Function, chars-satisfying: Private ordinary functions
Function, check-max-with-py-error-level: Private ordinary functions
Function, check-pydecl-keys: Private ordinary functions
Function, check-valid-assignment-targets: Private ordinary functions
Function, chr: Public ordinary functions
Function, class-attr-p: Private ordinary functions
Function, class-direct-subclasses: Private ordinary functions
Function, class-direct-superclasses: Private ordinary functions
Function, class-finalizer-p: Private ordinary functions
Function, class-initargs-p: Private ordinary functions
Function, class-slot-ix: Private ordinary functions
Function, class-tuple-tester: Private ordinary functions
Function, class.attr-no-magic: Private ordinary functions
Function, class.raw-attr-del: Private ordinary functions
Function, class.raw-attr-get: Private ordinary functions
Function, class.raw-attr-map: Private ordinary functions
Function, class.raw-attr-set: Private ordinary functions
Function, class.raw-classname: Private ordinary functions
Function, class.raw-dict: Private ordinary functions
Function, classp: Private ordinary functions
Function, clean-source-locations: Private ordinary functions
Function, clear-ca-cache: Private ordinary functions
Function, clock: Public ordinary functions
Function, close: Public ordinary functions
Function, cmp: Public ordinary functions
Function, coerce: Public ordinary functions
Function, collect: Private ordinary functions
Function, command-line-args: Private ordinary functions
Function, compile: Public ordinary functions
Function, compile: Public ordinary functions
Function, compile-py-source-file: Private ordinary functions
Function, compile-py-source-file-to-lisp-source: Private ordinary functions
Function, compiler-detect-syntax-error: Private ordinary functions
Function, concatenated-stream-active-stream: Private ordinary functions
Function, contains-break-stmt-p: Private ordinary functions
Function, contains-continue-stmt-p: Private ordinary functions
Function, contour-source-location: Private ordinary functions
Function, copy-ast-walker-node: Private ordinary functions
Function, copy-ast-walker-node-arg: Private ordinary functions
Function, copy-class-attr: Private ordinary functions
Function, copy-format-string: Private ordinary functions
Function, copy-func-args: Private ordinary functions
Function, copy-module-contents: Private ordinary functions
Function, copy-simple-function-data: Private ordinary functions
Function, cos: Public ordinary functions
Function, cosh: Public ordinary functions
Function, count: Public ordinary functions
Function, countof: Public ordinary functions
Function, cps-comparison-expr-eval: Private ordinary functions
Function, create-lisp-readtable: Private ordinary functions
Function, create-mixed-readtable: Private ordinary functions
Function, data-descriptor-p: Private ordinary functions
Function, date.day: Private ordinary functions
Function, date.day-writer: Private ordinary functions
Function, date.month: Private ordinary functions
Function, date.month-writer: Private ordinary functions
Function, date.strftime: Private ordinary functions
Function, date.toordinal: Private ordinary functions
Function, date.year: Private ordinary functions
Function, date.year-writer: Private ordinary functions
Function, debug-print-locs: Private ordinary functions
Function, def-builtin-types: Private ordinary functions
Function, def-python-exceptions: Private ordinary functions
Function, def-python-exceptions-1: Private ordinary functions
Function, define-exception-subclass: Public ordinary functions
Function, delattr: Public ordinary functions
Function, delete-probe-file-entry: Private ordinary functions
Function, deproxy: Private ordinary functions
Function, deque: Public ordinary functions
Function, deque.append: Private ordinary functions
Function, deque.appendleft: Private ordinary functions
Function, deque.clear: Private ordinary functions
Function, deque.count: Private ordinary functions
Function, deque.extend: Private ordinary functions
Function, deque.extendleft: Private ordinary functions
Function, deque.maxlen: Private ordinary functions
Function, deque.pop: Private ordinary functions
Function, deque.popleft: Private ordinary functions
Function, deque.remove: Private ordinary functions
Function, deque.reverse: Private ordinary functions
Function, deque.rotate: Private ordinary functions
Function, deque.__nonzero__: Private ordinary functions
Function, derive-pathname: Public ordinary functions
Function, describe-py-fasl: Private ordinary functions
Function, descriptor-p: Private ordinary functions
Function, dict.clear: Private ordinary functions
Function, dict.copy: Private ordinary functions
Function, dict.fromkeys: Private ordinary functions
Function, dict.get: Private ordinary functions
Function, dict.has_key: Private ordinary functions
Function, dict.items: Public ordinary functions
Function, dict.iteritems: Private ordinary functions
Function, dict.iterkeys: Private ordinary functions
Function, dict.itervalues: Private ordinary functions
Function, dict.keys: Private ordinary functions
Function, dict.pop: Private ordinary functions
Function, dict.popitem: Private ordinary functions
Function, dict.setdefault: Private ordinary functions
Function, dict.update: Private ordinary functions
Function, dict.values: Private ordinary functions
Function, dict.__cmp__: Private ordinary functions
Function, dict.__delitem__: Private ordinary functions
Function, dict.__eq__: Private ordinary functions
Function, dict.__getitem__: Private ordinary functions
Function, dict.__init__: Private ordinary functions
Function, dict.__iter__: Private ordinary functions
Function, dict.__len__: Private ordinary functions
Function, dict.__new__: Private ordinary functions
Function, dict.__nonzero__: Private ordinary functions
Function, dict.__repr__: Private ordinary functions
Function, dict.__setitem__: Private ordinary functions
Function, dir: Public ordinary functions
Function, disable: Public ordinary functions
Function, divmod: Public ordinary functions
Function, do-exit-mixed-mode: Private ordinary functions
Function, dotted-name-to-attribute-ref: Private ordinary functions
Function, dump: Public ordinary functions
Function, dumps: Public ordinary functions
Function, ensure-ca: Private ordinary functions
Function, ensure-class: Private ordinary functions
Function, ensure-class-using-class: Private ordinary functions
Function, ensure-module: Private ordinary functions
Function, ensure-open-file: Private ordinary functions
Function, ensure-parsed-format-string: Private ordinary functions
Function, ensure-path-is-directory: Public ordinary functions
Function, ensure-pkg-symbol: Private ordinary functions
Function, ensure-user-symbol: Private ordinary functions
Function, enter-mixed-lisp-python-syntax-1: Private ordinary functions
Function, eq-hash-table-p: Private ordinary functions
Function, error: Public ordinary functions
Function, error-fall-through: Private ordinary functions
Function, error-indirect-special-call: Private ordinary functions
Function, escape: Public ordinary functions
Function, eval: Public ordinary functions
Function, exc_clear: Public ordinary functions
Function, exc_info: Public ordinary functions
Function, exec-stmt-ast: Private ordinary functions
Function, exec-stmt-check-ast: Private ordinary functions
Function, exec-stmt-check-namespaces: Private ordinary functions
Function, exec-stmt-string: Private ordinary functions
Function, execfile: Public ordinary functions
Function, exit: Public ordinary functions
Function, exit-mixed-lisp-python-syntax-1: Private ordinary functions
Function, exp: Public ordinary functions
Function, expr-node-p: Private ordinary functions
Function, fa-**-arg: Private ordinary functions
Function, fa-*-arg: Private ordinary functions
Function, fa-arg-kwname-vec: Private ordinary functions
Function, fa-func-name: Private ordinary functions
Function, fa-key-arg-default-vals: Private ordinary functions
Function, fa-num-key-args: Private ordinary functions
Function, fa-num-pos-args: Private ordinary functions
Function, fa-num-pos-key-args: Private ordinary functions
Function, fa-pos-key-arg-names: Private ordinary functions
Function, fabs: Public ordinary functions
Function, fasl-matches-compiler-p: Private ordinary functions
Function, fasl-mismatch-cerror: Private ordinary functions
Function, file-writable-p: Private ordinary functions
Function, filter: Public ordinary functions
Function, finalize-inheritance: Private ordinary functions
Function, find-module: Private ordinary functions
Function, find-module-fuzzy: Private ordinary functions
Function, find-py-file: Private ordinary functions
Function, find-symbol-value: Private ordinary functions
Function, findall: Public ordinary functions
Function, finditer: Public ordinary functions
Function, find_module: Public ordinary functions
Function, finish-ast: Private ordinary functions
Function, float-suffix: Private ordinary functions
Function, fmod: Public ordinary functions
Function, format-object: Private ordinary functions
Function, format-string-p: Private ordinary functions
Function, frame.f_globals: Private ordinary functions
Function, frame.f_lineno: Private ordinary functions
Function, frozenset.__contains__: Private ordinary functions
Function, frozenset.__init__: Private ordinary functions
Function, frozenset.__iter__: Private ordinary functions
Function, fs-extend-vec: Private ordinary functions
Function, fs-list-num-args: Private ordinary functions
Function, fs-recipes: Private ordinary functions
Function, fs-string: Private ordinary functions
Function, fs-type-of-arg: Private ordinary functions
Function, func-code.co_argcount: Private ordinary functions
Function, func-code.co_cellvars: Private ordinary functions
Function, func-code.co_code: Private ordinary functions
Function, func-code.co_consts: Private ordinary functions
Function, func-code.co_filename: Private ordinary functions
Function, func-code.co_flags: Private ordinary functions
Function, func-code.co_freevars: Private ordinary functions
Function, func-code.co_lnotab: Private ordinary functions
Function, func-code.co_name: Private ordinary functions
Function, func-code.co_names: Private ordinary functions
Function, func-code.co_nlocals: Private ordinary functions
Function, func-code.co_stacksize: Private ordinary functions
Function, func-code.co_varnames: Private ordinary functions
Function, funcdef-should-save-locals-p: Private ordinary functions
Function, function-arglist: Private ordinary functions
Function, funky-dict-del: Private ordinary functions
Function, funky-dict-get: Private ordinary functions
Function, funky-dict-map: Private ordinary functions
Function, funky-dict-set: Private ordinary functions
Function, funky-dict-wrapper.alist: Private ordinary functions
Function, funky-dict-wrapper.keys: Private ordinary functions
Function, funky-dict-wrapper.__repr__: Private ordinary functions
Function, funky-dict-wrapper.__setitem__: Private ordinary functions
Function, generator-ast-p: Private ordinary functions
Function, generator-state.close: Private ordinary functions
Function, generator-state.function: Private ordinary functions
Function, generator-state.input-value: Private ordinary functions
Function, generator.close: Private ordinary functions
Function, generator.next: Public ordinary functions
Function, generator.send: Public ordinary functions
Function, generator.throw: Private ordinary functions
Function, generator.__iter__: Private ordinary functions
Function, generic-binary-iop: Private ordinary functions
Function, generic-binary-op: Private ordinary functions
Function, generic-finalizer: Private ordinary functions
Function, get-binary-comparison-func-name: Private ordinary functions
Function, get-binary-iop-func-name: Private ordinary functions
Function, get-binary-op-func-name: Private ordinary functions
Function, get-binary-op-func-name-from-iop: Private ordinary functions
Function, get-binary-test-func: Private ordinary functions
Function, get-ca: Private ordinary functions
Function, get-decl-state: Private ordinary functions
Function, get-loaded-module: Private ordinary functions
Function, get-precedence-and-associativity: Private ordinary functions
Function, get-py-iterator-for-object: Private ordinary functions
Function, get-sys.modules: Private ordinary functions
Function, get-temporary-file: Private ordinary functions
Function, get-unary-op-func-name: Private ordinary functions
Function, getattr: Public ordinary functions
Function, getcheckinterval: Public ordinary functions
Function, getdefaultencoding: Public ordinary functions
Function, getfilesystemencoding: Public ordinary functions
Function, gethostbyaddr: Public ordinary functions
Function, gethostname: Public ordinary functions
Function, getnameinfo: Public ordinary functions
Function, getrecursionlimit: Public ordinary functions
Function, getweakrefcount: Public ordinary functions
Function, getweakrefs: Public ordinary functions
Function, get_ident: Public ordinary functions
Function, get_magic: Public ordinary functions
Function, globals: Public ordinary functions
Function, handle-arglist: Private ordinary functions
Function, hasattr: Public ordinary functions
Function, hash: Public ordinary functions
Function, hex: Public ordinary functions
Function, hexlify: Public ordinary functions
Function, hypot: Public ordinary functions
Function, id: Public ordinary functions
Function, identifier-char1-p: Private ordinary functions
Function, identifier-char2-p: Private ordinary functions
Function, ifilter: Public ordinary functions
Function, ifilterfalse: Public ordinary functions
Function, imap: Public ordinary functions
Function, impl-status: Public ordinary functions
Function, indexof: Public ordinary functions
Function, init-dict: Private ordinary functions
Function, init-module-namespace: Private ordinary functions
Function, inlineable-method-p: Private ordinary functions
Function, inlined-method-code: Private ordinary functions
Function, input: Public ordinary functions
Function, instance.attr-no-magic: Private ordinary functions
Function, instrument-outcome: Private ordinary functions
Function, interactive-stream-p-recursive: Public ordinary functions
Function, intern: Public ordinary functions
Function, isinstance: Public ordinary functions
Function, islice: Public ordinary functions
Function, issubclass: Public ordinary functions
Function, itemgetter: Public ordinary functions
Function, iter: Public ordinary functions
Function, izip: Public ordinary functions
Function, kill_new_threads: Private ordinary functions
Function, lambda-args-and-destruct-form: Private ordinary functions
Function, ldexp: Public ordinary functions
Function, len: Public ordinary functions
Function, lex-looking-at-token: Private ordinary functions
Function, lex-read-char: Private ordinary functions
Function, lex-substring: Private ordinary functions
Function, lex-unread-char: Private ordinary functions
Function, lisp-char-by-python-name: Private ordinary functions
Function, lisp-package-as-py-module: Private ordinary functions
Function, lisp-package.__dict__: Private ordinary functions
Function, lisp-package.__getattribute__: Private ordinary functions
Function, lisp-package.__repr__: Private ordinary functions
Function, lisp-package.__setattr__: Private ordinary functions
Function, load: Public ordinary functions
Function, load-python-file: Private ordinary functions
Function, load-python-file-with-hooks: Private ordinary functions
Function, loads: Public ordinary functions
Function, load_module: Public ordinary functions
Function, locals: Public ordinary functions
Function, lock.acquire: Private ordinary functions
Function, lock.locked: Private ordinary functions
Function, lock.release: Private ordinary functions
Function, lock.__enter__: Private ordinary functions
Function, lock.__exit__: Private ordinary functions
Function, log: Public ordinary functions
Function, log10: Public ordinary functions
Function, lookup-external-symbol: Private ordinary functions
Function, lookup_error: Public ordinary functions
Function, magicify: Private ordinary functions
Function, make-ast-walker-node: Private ordinary functions
Function, make-ast-walker-node-arg: Private ordinary functions
Function, make-builtins-namespace: Private ordinary functions
Function, make-builtins-ns: Private ordinary functions
Function, make-class-attr: Private ordinary functions
Function, make-dict-iterator: Private ordinary functions
Function, make-eq-hash-table: Private ordinary functions
Function, make-exception: Private ordinary functions
Function, make-fa: Private ordinary functions
Function, make-formatted-string: Private ordinary functions
Function, make-fs: Private ordinary functions
Function, make-habitat: Public ordinary functions
Function, make-hash-table-ns: Private ordinary functions
Function, make-hash-table-w/excl-ns: Private ordinary functions
Function, make-iterator-from-function: Private ordinary functions
Function, make-let-ns: Private ordinary functions
Function, make-let-w/locals-ns: Private ordinary functions
Function, make-lexer-1: Private ordinary functions
Function, make-lexer-2: Private ordinary functions
Function, make-lexer-3: Private ordinary functions
Function, make-lisp-list-from-tuple: Private ordinary functions
Function, make-locals-dict: Private ordinary functions
Function, make-mapping-ns: Private ordinary functions
Function, make-mapping-w/excl-ns: Private ordinary functions
Function, make-number-token: Private ordinary functions
Function, make-package-ns: Private ordinary functions
Function, make-probe-file-cache: Private ordinary functions
Function, make-py-class: Private ordinary functions
Function, make-py-class-1: Private ordinary functions
Function, make-py-function: Private ordinary functions
Function, make-py-hash-table: Public ordinary functions
Function, make-py-list: Private ordinary functions
Function, make-py-list-from-list: Public ordinary functions
Function, make-py-list-from-tuple: Private ordinary functions
Function, make-py-list-from-vec: Private ordinary functions
Function, make-random-state-with-seed: Private ordinary functions
Function, make-simple-function-data: Private ordinary functions
Function, make-slice: Public ordinary functions
Function, make-symbol-hash-table: Private ordinary functions
Function, make-tuple-from-list: Public ordinary functions
Function, make-weak-key-hash-table: Public ordinary functions
Function, make-writable-attribute: Private ordinary functions
Function, maketrans: Public ordinary functions
Function, mangle-suite-private-variables: Private ordinary functions
Function, map: Public ordinary functions
Function, match: Public ordinary functions
Function, match-p: Public ordinary functions
Function, max: Public ordinary functions
Function, maxmin: Private ordinary functions
Function, maybe-add-finalizer: Private ordinary functions
Function, maybe-fix-unary-expr: Private ordinary functions
Function, maybe-number-p: Private ordinary functions
Function, maybe-unwrap-literal-value: Private ordinary functions
Function, maybe-warn-set-search-paths: Private ordinary functions
Function, member*: Private ordinary functions
Function, methodcaller: Public ordinary functions
Function, min: Public ordinary functions
Function, mixed-readtable-reader: Private ordinary functions
Function, modf: Public ordinary functions
Function, module-dotted-name: Private ordinary functions
Function, module-import-post: Private ordinary functions
Function, module-init: Private ordinary functions
Function, module.path: Private ordinary functions
Function, module.__delattr__: Private ordinary functions
Function, module.__getattribute__: Private ordinary functions
Function, module.__repr__: Private ordinary functions
Function, module.__setattr__: Private ordinary functions
Function, my-make-load-form: Private ordinary functions
Function, new: Public ordinary functions
Function, new: Public ordinary functions
Function, none-p: Public ordinary functions
Function, normalize-slice-for-get/set: Private ordinary functions
Function, ns.find-form: Private ordinary functions
Function, number-range: Private ordinary functions
Function, object.__class__: Private ordinary functions
Function, object.__class__-writer: Private ordinary functions
Function, object.__get__: Private ordinary functions
Function, object.__init__: Private ordinary functions
Function, object.__new__: Private ordinary functions
Function, object.__nonzero__: Private ordinary functions
Function, object.__repr__: Private ordinary functions
Function, object.__str__: Private ordinary functions
Function, oct: Public ordinary functions
Function, only-pos-args: Private ordinary functions
Function, open: Public ordinary functions
Function, open: Public ordinary functions
Function, ord: Public ordinary functions
Function, pack: Public ordinary functions
Function, package-impl-status: Private ordinary functions
Function, pack_into: Public ordinary functions
Function, parse-and-print: Private ordinary functions
Function, parse-format-string: Private ordinary functions
Function, parse-generator-input: Private ordinary functions
Function, parse-module-with-yacc: Private ordinary functions
Function, parse-poskey-arglist: Private ordinary functions
Function, parse-py-func-args: Private ordinary functions
Function, parse-trailers: Private ordinary functions
Function, parse-with-replacements: Public ordinary functions
Function, partial: Public ordinary functions
Function, pathname-considered-equal: Private ordinary functions
Function, pow: Public ordinary functions
Function, pow: Public ordinary functions
Function, print-arg-list: Private ordinary functions
Function, print-float-like-python: Private ordinary functions
Function, print-string-truncated: Private ordinary functions
Function, profile: Private ordinary functions
Function, proxy: Public ordinary functions
Function, punct-char-not-punct-char1-p: Private ordinary functions
Function, punct-char1-p: Private ordinary functions
Function, punct-char2-p: Private ordinary functions
Function, punct-char3-p: Private ordinary functions
Function, py-**-mapping->lisp-arg-list: Private ordinary functions
Function, py-**=: Private ordinary functions
Function, py-==->lisp-val: Public ordinary functions
Function, py-alist.__getattribute__: Private ordinary functions
Function, py-alist.__repr__: Private ordinary functions
Function, py-apply: Private ordinary functions
Function, py-attribute-method.__get__: Private ordinary functions
Function, py-attribute-method.__repr__: Private ordinary functions
Function, py-attribute-method.__set__: Private ordinary functions
Function, py-bool: Public ordinary functions
Function, py-bool.__new__: Private ordinary functions
Function, py-bound-method.__call__: Private ordinary functions
Function, py-bound-method.__get__: Private ordinary functions
Function, py-bound-method.__name__: Private ordinary functions
Function, py-bound-method.__repr__: Private ordinary functions
Function, py-class-attribute-method.__get__: Private ordinary functions
Function, py-class-method.__call__: Private ordinary functions
Function, py-class-method.__get__: Private ordinary functions
Function, py-class-method.__init__: Private ordinary functions
Function, py-class-method.__new__: Private ordinary functions
Function, py-classlookup-bind-call: Private ordinary functions
Function, py-complex.__new__: Private ordinary functions
Function, py-complex.__repr__: Private ordinary functions
Function, py-contains: Private ordinary functions
Function, py-decode-unicode: Private ordinary functions
Function, py-encode-unicode: Private ordinary functions
Function, py-enumerate.__iter__: Private ordinary functions
Function, py-enumerate.__new__: Private ordinary functions
Function, py-enumerate.__repr__: Private ordinary functions
Function, py-file.close: Public ordinary functions
Function, py-file.closed: Private ordinary functions
Function, py-file.encoding: Private ordinary functions
Function, py-file.fileno: Private ordinary functions
Function, py-file.flush: Private ordinary functions
Function, py-file.isatty: Private ordinary functions
Function, py-file.mode: Private ordinary functions
Function, py-file.name: Private ordinary functions
Function, py-file.newlines: Private ordinary functions
Function, py-file.next: Private ordinary functions
Function, py-file.read: Public ordinary functions
Function, py-file.readline: Private ordinary functions
Function, py-file.readlines: Private ordinary functions
Function, py-file.seek: Private ordinary functions
Function, py-file.softspace: Private ordinary functions
Function, py-file.tell: Private ordinary functions
Function, py-file.truncate: Private ordinary functions
Function, py-file.write: Private ordinary functions
Function, py-file.writelines: Private ordinary functions
Function, py-file.xreadlines: Private ordinary functions
Function, py-file.__init__: Private ordinary functions
Function, py-file.__iter__: Private ordinary functions
Function, py-file.__new__: Private ordinary functions
Function, py-file.__repr__: Private ordinary functions
Function, py-float.__new__: Private ordinary functions
Function, py-float.__repr__: Private ordinary functions
Function, py-float.__str__: Private ordinary functions
Function, py-func-iterator-sendable.send: Private ordinary functions
Function, py-func-iterator.next: Private ordinary functions
Function, py-func-iterator.next-or-send: Private ordinary functions
Function, py-func-iterator.__iter__: Private ordinary functions
Function, py-func-iterator.__repr__: Private ordinary functions
Function, py-function.func_code: Private ordinary functions
Function, py-function.func_globals: Private ordinary functions
Function, py-function._dis: Private ordinary functions
Function, py-function._exe: Private ordinary functions
Function, py-function._fif: Private ordinary functions
Function, py-function.__call__: Private ordinary functions
Function, py-function.__delattr__: Private ordinary functions
Function, py-function.__doc__: Private ordinary functions
Function, py-function.__doc__-writer: Private ordinary functions
Function, py-function.__getattribute__: Private ordinary functions
Function, py-function.__get__: Private ordinary functions
Function, py-function.__hash__: Private ordinary functions
Function, py-function.__module__: Private ordinary functions
Function, py-function.__module__-writer: Private ordinary functions
Function, py-function.__name__: Private ordinary functions
Function, py-function.__name__-writer: Private ordinary functions
Function, py-function.__repr__: Private ordinary functions
Function, py-function.__setattr__: Private ordinary functions
Function, py-hash-table-p: Private ordinary functions
Function, py-id: Private ordinary functions
Function, py-import: Private ordinary functions
Function, py-int.__and__: Private ordinary functions
Function, py-int.__div__: Private ordinary functions
Function, py-int.__floordiv__: Private ordinary functions
Function, py-int.__hex__: Private ordinary functions
Function, py-int.__init__: Private ordinary functions
Function, py-int.__invert__: Private ordinary functions
Function, py-int.__lshift__: Private ordinary functions
Function, py-int.__mul__: Private ordinary functions
Function, py-int.__new__: Private ordinary functions
Function, py-int.__oct__: Private ordinary functions
Function, py-int.__or__: Private ordinary functions
Function, py-int.__rmul__: Private ordinary functions
Function, py-int.__ror__: Private ordinary functions
Function, py-int.__rshift__: Private ordinary functions
Function, py-int.__xor__: Private ordinary functions
Function, py-lisp-function.__get__: Private ordinary functions
Function, py-lisp-function.__name__: Private ordinary functions
Function, py-lisp-function.__repr__: Private ordinary functions
Function, py-list.append: Private ordinary functions
Function, py-list.count: Private ordinary functions
Function, py-list.extend: Private ordinary functions
Function, py-list.index: Private ordinary functions
Function, py-list.insert: Private ordinary functions
Function, py-list.pop: Private ordinary functions
Function, py-list.reverse: Private ordinary functions
Function, py-list.sort: Private ordinary functions
Function, py-list.__add__: Private ordinary functions
Function, py-list.__cmp__: Private ordinary functions
Function, py-list.__delitem__: Private ordinary functions
Function, py-list.__eq__: Private ordinary functions
Function, py-list.__getitem__: Private ordinary functions
Function, py-list.__iadd__: Private ordinary functions
Function, py-list.__init__: Private ordinary functions
Function, py-list.__iter__: Private ordinary functions
Function, py-list.__len__: Private ordinary functions
Function, py-list.__mul__: Private ordinary functions
Function, py-list.__new__: Private ordinary functions
Function, py-list.__repr__: Private ordinary functions
Function, py-list.__setitem__: Private ordinary functions
Function, py-list.__str__: Private ordinary functions
Function, py-none.__hash__: Private ordinary functions
Function, py-none.__nonzero__: Private ordinary functions
Function, py-none.__repr__: Private ordinary functions
Function, py-number.conjugate: Private ordinary functions
Function, py-number.imag: Private ordinary functions
Function, py-number.real: Private ordinary functions
Function, py-number.__abs__: Private ordinary functions
Function, py-number.__add__: Private ordinary functions
Function, py-number.__cmp__: Private ordinary functions
Function, py-number.__divmod__: Private ordinary functions
Function, py-number.__div__: Private ordinary functions
Function, py-number.__eq__: Private ordinary functions
Function, py-number.__hash__: Private ordinary functions
Function, py-number.__mul__: Private ordinary functions
Function, py-number.__neg__: Private ordinary functions
Function, py-number.__nonzero__: Private ordinary functions
Function, py-number.__pos__: Private ordinary functions
Function, py-number.__pow__: Private ordinary functions
Function, py-number.__repr__: Private ordinary functions
Function, py-number.__str__: Private ordinary functions
Function, py-number.__sub__: Private ordinary functions
Function, py-number.__truediv__: Private ordinary functions
Function, py-pprint: Public ordinary functions
Function, py-print: Private ordinary functions
Function, py-property.deleter: Private ordinary functions
Function, py-property.fdel: Private ordinary functions
Function, py-property.fget: Private ordinary functions
Function, py-property.fset: Private ordinary functions
Function, py-property.getter: Private ordinary functions
Function, py-property.setter: Private ordinary functions
Function, py-property.__del__: Private ordinary functions
Function, py-property.__doc__: Private ordinary functions
Function, py-property.__get__: Private ordinary functions
Function, py-property.__init__: Private ordinary functions
Function, py-property.__set__: Private ordinary functions
Function, py-raise: Public ordinary functions
Function, py-real.__mod__: Private ordinary functions
Function, py-repr-circle: Private ordinary functions
Function, py-repr-string: Public ordinary functions
Function, py-set.add: Private ordinary functions
Function, py-set.__init__: Private ordinary functions
Function, py-set.__iter__: Private ordinary functions
Function, py-slice.indices: Private ordinary functions
Function, py-static-method.__call__: Private ordinary functions
Function, py-static-method.__get__: Private ordinary functions
Function, py-static-method.__new__: Private ordinary functions
Function, py-static-method.__repr__: Private ordinary functions
Function, py-str-circle: Private ordinary functions
Function, py-str-string: Public ordinary functions
Function, py-string->symbol: Private ordinary functions
Function, py-string-from-char: Private ordinary functions
Function, py-string-val->symbol: Private ordinary functions
Function, py-string.capitalize: Private ordinary functions
Function, py-string.center: Private ordinary functions
Function, py-string.decode: Private ordinary functions
Function, py-string.encode: Private ordinary functions
Function, py-string.endswith: Private ordinary functions
Function, py-string.find: Private ordinary functions
Function, py-string.isalnum: Private ordinary functions
Function, py-string.isalpha: Private ordinary functions
Function, py-string.isdigit: Private ordinary functions
Function, py-string.islower: Private ordinary functions
Function, py-string.isspace: Private ordinary functions
Function, py-string.join: Private ordinary functions
Function, py-string.lower: Private ordinary functions
Function, py-string.lstrip: Private ordinary functions
Function, py-string.replace: Private ordinary functions
Function, py-string.rstrip: Private ordinary functions
Function, py-string.split: Private ordinary functions
Function, py-string.startswith: Private ordinary functions
Function, py-string.strip: Public ordinary functions
Function, py-string.upper: Private ordinary functions
Function, py-string.__add__: Private ordinary functions
Function, py-string.__cmp__: Private ordinary functions
Function, py-string.__getitem__: Private ordinary functions
Function, py-string.__hash__: Private ordinary functions
Function, py-string.__iter__: Private ordinary functions
Function, py-string.__len__: Private ordinary functions
Function, py-string.__mod__: Private ordinary functions
Function, py-string.__mul__: Private ordinary functions
Function, py-string.__new__: Private ordinary functions
Function, py-string.__nonzero__: Private ordinary functions
Function, py-string.__repr__: Private ordinary functions
Function, py-string.__rmul__: Private ordinary functions
Function, py-string.__str__: Private ordinary functions
Function, py-super.__getattribute__: Private ordinary functions
Function, py-super.__new__: Private ordinary functions
Function, py-super.__repr__: Private ordinary functions
Function, py-symbol->string: Private ordinary functions
Function, py-symbol.__repr__: Private ordinary functions
Function, py-tuple.__add__: Private ordinary functions
Function, py-tuple.__cmp__: Private ordinary functions
Function, py-tuple.__eq__: Private ordinary functions
Function, py-tuple.__getitem__: Private ordinary functions
Function, py-tuple.__hash__: Private ordinary functions
Function, py-tuple.__iter__: Private ordinary functions
Function, py-tuple.__len__: Private ordinary functions
Function, py-tuple.__mul__: Private ordinary functions
Function, py-tuple.__new__: Private ordinary functions
Function, py-tuple.__nonzero__: Private ordinary functions
Function, py-tuple.__repr__: Private ordinary functions
Function, py-tuple.__rmul__: Private ordinary functions
Function, py-tuple.__str__: Private ordinary functions
Function, py-type.__bases__: Private ordinary functions
Function, py-type.__bases__-writer: Private ordinary functions
Function, py-type.__call__: Private ordinary functions
Function, py-type.__class__: Private ordinary functions
Function, py-type.__dict__: Private ordinary functions
Function, py-type.__dict__-writer: Private ordinary functions
Function, py-type.__hash__: Private ordinary functions
Function, py-type.__init__: Private ordinary functions
Function, py-type.__mro__: Private ordinary functions
Function, py-type.__name__: Private ordinary functions
Function, py-type.__new__: Private ordinary functions
Function, py-type.__nonzero__: Private ordinary functions
Function, py-type.__repr__: Private ordinary functions
Function, py-type.__str__: Private ordinary functions
Function, py-type.__subclasses__: Private ordinary functions
Function, py-unbound-method.__call__: Private ordinary functions
Function, py-unbound-method.__get__: Private ordinary functions
Function, py-unbound-method.__repr__: Private ordinary functions
Function, py-unicode-external-format->lisp-external-format: Private ordinary functions
Function, py-val->integer: Private ordinary functions
Function, py-val->number: Public ordinary functions
Function, py-val->string: Public ordinary functions
Function, py-writable-attribute-method.__get__: Private ordinary functions
Function, py-writable-attribute-method.__set__: Private ordinary functions
Function, py-xrange.__init__: Private ordinary functions
Function, py-xrange.__iter__: Private ordinary functions
Function, py-xrange.__new__: Private ordinary functions
Function, py-xrange.__str__: Private ordinary functions
Function, python-ast-ambiguous-p: Private ordinary functions
Function, quit: Public ordinary functions
Function, raise-double-keyarg-error: Private ordinary functions
Function, raise-invalid-keyarg-error: Private ordinary functions
Function, raise-invalid-operands: Private ordinary functions
Function, raise-stmt-1: Private ordinary functions
Function, raise-stop-iteration: Private ordinary functions
Function, raise-stopiteration: Private ordinary functions
Function, raise-syntax-error: Public ordinary functions
Function, raise-syntax-error-default: Private ordinary functions
Function, raise-unexpected-eof: Private ordinary functions
Function, raise-wrong-args-error: Private ordinary functions
Function, random.getrandbits: Private ordinary functions
Function, random.jumpahead: Private ordinary functions
Function, random.random: Private ordinary functions
Function, random.seed: Private ordinary functions
Function, rand_add: Public ordinary functions
Function, rand_egd: Public ordinary functions
Function, rand_status: Public ordinary functions
Function, range: Public ordinary functions
Function, raw_input: Public ordinary functions
Function, read: Public ordinary functions
Function, read-mixed-source-string: Private ordinary functions
Function, read-one-python-subform: Private ordinary functions
Function, read-package-symbol-func: Public ordinary functions
Function, record-source-file-loc: Private ordinary functions
Function, record-source-location: Private ordinary functions
Function, reduce: Public ordinary functions
Function, reduce: Public ordinary functions
Function, reg-exp-match.end: Private ordinary functions
Function, reg-exp-match.endpos: Private ordinary functions
Function, reg-exp-match.expand: Private ordinary functions
Function, reg-exp-match.group: Private ordinary functions
Function, reg-exp-match.groupdict: Private ordinary functions
Function, reg-exp-match.groups: Private ordinary functions
Function, reg-exp-match.lastgroup: Private ordinary functions
Function, reg-exp-match.lastindex: Private ordinary functions
Function, reg-exp-match.pos: Private ordinary functions
Function, reg-exp-match.re: Private ordinary functions
Function, reg-exp-match.span: Private ordinary functions
Function, reg-exp-match.start: Private ordinary functions
Function, reg-exp-match.string: Private ordinary functions
Function, reg-exp.compile: Private ordinary functions
Function, reg-exp.findall: Private ordinary functions
Function, reg-exp.finditer: Private ordinary functions
Function, reg-exp.flags: Private ordinary functions
Function, reg-exp.groupindex: Private ordinary functions
Function, reg-exp.match: Private ordinary functions
Function, reg-exp.pattern: Private ordinary functions
Function, reg-exp.search: Private ordinary functions
Function, reg-exp.split: Private ordinary functions
Function, reg-exp.sub: Private ordinary functions
Function, reg-exp.subn: Private ordinary functions
Function, register: Public ordinary functions
Function, register-feature: Public ordinary functions
Function, register-inlineable-methods: Private ordinary functions
Function, register-method: Private ordinary functions
Function, register-simple-function: Private ordinary functions
Function, relative-package-name: Private ordinary functions
Function, reload: Public ordinary functions
Function, remove: Public ordinary functions
Function, remove-interpreter-prompts: Private ordinary functions
Function, remove-loaded-module: Private ordinary functions
Function, repeat: Public ordinary functions
Function, repl: Public ordinary functions
Function, repl-1: Private ordinary functions
Function, replace: Public ordinary functions
Function, repr: Public ordinary functions
Function, repr-fmt: Private ordinary functions
Function, rewrite-generator-expr-ast: Private ordinary functions
Function, rewrite-generator-funcdef-suite: Private ordinary functions
Function, round: Public ordinary functions
Function, run-python-ast: Public ordinary functions
Function, sans: Public ordinary functions
Function, schedule-finalization: Public ordinary functions
Function, search: Public ordinary functions
Function, set-funcallable-instance-function: Private ordinary functions
Function, set-impl-status: Public ordinary functions
Function, setattr: Public ordinary functions
Function, setcheckinterval: Public ordinary functions
Function, setdefaultencoding: Public ordinary functions
Function, setrecursionlimit: Public ordinary functions
Function, setup-ast-readmacro: Private ordinary functions
Function, setup-omnivore-readmacro: Public ordinary functions
Function, setup-python-subform-readmacro: Private ordinary functions
Function, setup-user-readmacro: Private ordinary functions
Function, sfd-attributes: Private ordinary functions
Function, sfd-func: Private ordinary functions
Function, sfd-func-code: Private ordinary functions
Function, sfd-func-globals: Private ordinary functions
Function, sfd-name: Private ordinary functions
Function, sha224: Public ordinary functions
Function, sha256: Public ordinary functions
Function, sha384: Public ordinary functions
Function, sha512: Public ordinary functions
Function, simple-function-data-p: Private ordinary functions
Function, sin: Public ordinary functions
Function, sinh: Public ordinary functions
Function, sleep: Public ordinary functions
Function, slice-indices: Private ordinary functions
Function, socket.accept: Private ordinary functions
Function, socket.bind: Private ordinary functions
Function, socket.close: Private ordinary functions
Function, socket.connect: Private ordinary functions
Function, socket.connect_ex: Private ordinary functions
Function, socket.fileno: Private ordinary functions
Function, socket.getpeername: Private ordinary functions
Function, socket.getsockname: Private ordinary functions
Function, socket.getsockopt: Private ordinary functions
Function, socket.gettimeout: Private ordinary functions
Function, socket.listen: Private ordinary functions
Function, socket.makefile: Private ordinary functions
Function, socket.recv: Private ordinary functions
Function, socket.recvfrom: Private ordinary functions
Function, socket.recvfrom_into: Private ordinary functions
Function, socket.recv_into: Private ordinary functions
Function, socket.send: Private ordinary functions
Function, socket.sendall: Private ordinary functions
Function, socket.sendto: Private ordinary functions
Function, socket.setblocking: Private ordinary functions
Function, socket.setsockopt: Private ordinary functions
Function, socket.settimeout: Private ordinary functions
Function, socket.shutdown: Private ordinary functions
Function, socket.__doc__: Private ordinary functions
Function, sorted: Public ordinary functions
Function, source-file-names: Private ordinary functions
Function, split: Public ordinary functions
Function, sqrt: Public ordinary functions
Function, stack_size: Public ordinary functions
Function, start_new_thread: Public ordinary functions
Function, stat: Public ordinary functions
Function, stat-result.st_atime: Private ordinary functions
Function, stat-result.st_ctime: Private ordinary functions
Function, stat-result.st_dev: Private ordinary functions
Function, stat-result.st_gid: Private ordinary functions
Function, stat-result.st_ino: Private ordinary functions
Function, stat-result.st_mode: Private ordinary functions
Function, stat-result.st_mtime: Private ordinary functions
Function, stat-result.st_nlink: Private ordinary functions
Function, stat-result.st_size: Private ordinary functions
Function, stat-result.st_uid: Private ordinary functions
Function, stmt-node-p: Private ordinary functions
Function, stmt-or-expr-node-p: Private ordinary functions
Function, stmt-p: Private ordinary functions
Function, string-literal-p: Public ordinary functions
Function, sub: Public ordinary functions
Function, subn: Public ordinary functions
Function, suite-globals-locals: Private ordinary functions
Function, sum: Public ordinary functions
Function, sym->iop: Private ordinary functions
Function, sym->op: Private ordinary functions
Function, symbol-ends-with-p: Private ordinary functions
Function, symbol-hash-table.has_key: Private ordinary functions
Function, symbol-hash-table.items: Private ordinary functions
Function, symbol-hash-table.update: Private ordinary functions
Function, symbol-hash-table.__delitem__: Private ordinary functions
Function, symbol-hash-table.__getitem__: Private ordinary functions
Function, symbol-hash-table.__repr__: Private ordinary functions
Function, symbol-hash-table.__setitem__: Private ordinary functions
Function, tan: Public ordinary functions
Function, tanh: Public ordinary functions
Function, target-get-bound-vars: Private ordinary functions
Function, tee: Public ordinary functions
Function, template-wildcards: Private ordinary functions
Function, time: Public ordinary functions
Function, translate: Public ordinary functions
Function, try-except-ensure-valid-exception-class: Private ordinary functions
Function, try-invoke-restart: Private ordinary functions
Function, unbound-variable-error: Private ordinary functions
Function, unichr: Public ordinary functions
Function, unlink: Public ordinary functions
Function, unpack: Public ordinary functions
Function, unpack_from: Public ordinary functions
Function, unschedule-finalization: Public ordinary functions
Function, vars: Public ordinary functions
Function, vector-getitem: Private ordinary functions
Function, verify-string-strip-chars: Private ordinary functions
Function, walk-py-ast: Public ordinary functions
Function, wildcard-sym-p: Private ordinary functions
Function, x.class-attr-no-magic.bind: Private ordinary functions
Function, xrange-iter-func: Private ordinary functions
Function, zip: Public ordinary functions
Function, _clearcache: Public ordinary functions
Function, _getframe: Public ordinary functions
Function, __import__: Public ordinary functions
function-arglist: Private ordinary functions
function-name: Private generic functions
function-name: Private generic functions
function-name: Private generic functions
funky-dict-del: Private ordinary functions
funky-dict-get: Private ordinary functions
funky-dict-map: Private ordinary functions
funky-dict-set: Private ordinary functions
funky-dict-wrapper.alist: Private ordinary functions
funky-dict-wrapper.keys: Private ordinary functions
funky-dict-wrapper.__repr__: Private ordinary functions
funky-dict-wrapper.__setitem__: Private ordinary functions

G
generate-cmp-cm: Private macros
generator-ast-p: Private ordinary functions
generator-expr: Public macros
generator-state: Private generic functions
generator-state: Private generic functions
generator-state.close: Private ordinary functions
generator-state.function: Private ordinary functions
generator-state.input-value: Private ordinary functions
generator.close: Private ordinary functions
generator.next: Public ordinary functions
generator.send: Public ordinary functions
generator.throw: Private ordinary functions
generator.__iter__: Private ordinary functions
Generic Function, %habitat-cmd-line-args: Private generic functions
Generic Function, %habitat-stderr: Private generic functions
Generic Function, %habitat-stdin: Private generic functions
Generic Function, %habitat-stdout: Private generic functions
Generic Function, %p.end-ix: Private generic functions
Generic Function, %p.form: Private generic functions
Generic Function, %p.language: Private generic functions
Generic Function, %p.new-language: Private generic functions
Generic Function, %p.reason: Private generic functions
Generic Function, %p.start-ix: Private generic functions
Generic Function, (setf %habitat-cmd-line-args): Private generic functions
Generic Function, (setf %habitat-stderr): Private generic functions
Generic Function, (setf %habitat-stdin): Private generic functions
Generic Function, (setf %habitat-stdout): Private generic functions
Generic Function, (setf attribute-writer): Private generic functions
Generic Function, (setf date-day): Private generic functions
Generic Function, (setf date-month): Private generic functions
Generic Function, (setf date-year): Private generic functions
Generic Function, (setf dict): Private generic functions
Generic Function, (setf exception-args): Public generic functions
Generic Function, (setf fdw-getter): Private generic functions
Generic Function, (setf fdw-setter): Private generic functions
Generic Function, (setf generator-state): Private generic functions
Generic Function, (setf habitat-cmd-line-args): Public generic functions
Generic Function, (setf habitat-exitfunc): Private generic functions
Generic Function, (setf habitat-loaded-mods): Private generic functions
Generic Function, (setf habitat-search-paths): Public generic functions
Generic Function, (setf habitat-stderr): Public generic functions
Generic Function, (setf habitat-stdin): Public generic functions
Generic Function, (setf habitat-stdout): Public generic functions
Generic Function, (setf internal-thread): Private generic functions
Generic Function, (setf lock-id): Private generic functions
Generic Function, (setf lock-wait-msg): Private generic functions
Generic Function, (setf ls-bracket-level): Private generic functions
Generic Function, (setf ls-curr-line-no): Private generic functions
Generic Function, (setf ls-indent-stack): Private generic functions
Generic Function, (setf ls-last-read-char-ix): Private generic functions
Generic Function, (setf ls-last-returned-value): Private generic functions
Generic Function, (setf ls-string): Private generic functions
Generic Function, (setf ls-tab-width): Private generic functions
Generic Function, (setf ls-tokens-todo): Private generic functions
Generic Function, (setf ls-yacc-version): Private generic functions
Generic Function, (setf mip.compiler-id): Private generic functions
Generic Function, (setf mip.init-func): Private generic functions
Generic Function, (setf mip.module): Private generic functions
Generic Function, (setf mip.module-new-p): Private generic functions
Generic Function, (setf mip.muffled): Private generic functions
Generic Function, (setf mip.run-tlv-func): Private generic functions
Generic Function, (setf mip.source): Private generic functions
Generic Function, (setf mip.source-func): Private generic functions
Generic Function, (setf module-bin-file-write-date): Private generic functions
Generic Function, (setf module-bin-pathname): Private generic functions
Generic Function, (setf module-builtin-p): Private generic functions
Generic Function, (setf module-ht): Private generic functions
Generic Function, (setf module-name): Private generic functions
Generic Function, (setf module-package-p): Private generic functions
Generic Function, (setf module-src-file-write-date): Private generic functions
Generic Function, (setf module-src-pathname): Private generic functions
Generic Function, (setf ns.dict-form): Private generic functions
Generic Function, (setf ns.excluded-names): Private generic functions
Generic Function, (setf ns.incl-builtins): Private generic functions
Generic Function, (setf ns.let-names): Private generic functions
Generic Function, (setf ns.mapping-form): Private generic functions
Generic Function, (setf ns.names): Private generic functions
Generic Function, (setf ns.package): Private generic functions
Generic Function, (setf ns.parent): Private generic functions
Generic Function, (setf ns.scope): Private generic functions
Generic Function, (setf proxy-lisp-val): Private generic functions
Generic Function, (setf py-array-array): Private generic functions
Generic Function, (setf py-array-elmsize): Private generic functions
Generic Function, (setf py-array-elmtype): Private generic functions
Generic Function, (setf py-array-kind): Private generic functions
Generic Function, (setf py-file-binary-mode-p): Private generic functions
Generic Function, (setf py-file-closed-p): Private generic functions
Generic Function, (setf py-file-mode): Private generic functions
Generic Function, (setf py-file-stream): Private generic functions
Generic Function, (setf py-function-context-name): Private generic functions
Generic Function, (setf py-function-func-globals): Private generic functions
Generic Function, (setf py-function-lambda): Private generic functions
Generic Function, (setf py-function-name): Private generic functions
Generic Function, (setf py-function.module-name): Private generic functions
Generic Function, (setf py-method-class): Private generic functions
Generic Function, (setf py-method-func): Private generic functions
Generic Function, (setf py-method-instance): Private generic functions
Generic Function, (setf py-subs): Public generic functions
Generic Function, (setf rsep-syntax-error-args): Private generic functions
Generic Function, (setf set-items): Private generic functions
Generic Function, (setf sht-ht): Private generic functions
Generic Function, (setf slice-start): Private generic functions
Generic Function, (setf slice-step): Private generic functions
Generic Function, (setf slice-stop): Private generic functions
Generic Function, (setf socket.address): Private generic functions
Generic Function, (setf socket.socket): Private generic functions
Generic Function, (setf socket.stream): Private generic functions
Generic Function, (setf sr-stat): Private generic functions
Generic Function, (setf toplevel-form-finished-condition.char-ix): Private generic functions
Generic Function, attr-hook: Private generic functions
Generic Function, attribute-writer: Private generic functions
Generic Function, call-lexer: Private generic functions
Generic Function, compiled-file-name: Private generic functions
Generic Function, conv: Private generic functions
Generic Function, date-day: Private generic functions
Generic Function, date-month: Private generic functions
Generic Function, date-year: Private generic functions
Generic Function, dict: Private generic functions
Generic Function, dir-items: Private generic functions
Generic Function, emm.new-readtable: Private generic functions
Generic Function, emm.reason: Private generic functions
Generic Function, eval-language-form: Private generic functions
Generic Function, exception-args: Public generic functions
Generic Function, fdw-getter: Private generic functions
Generic Function, fdw-setter: Private generic functions
Generic Function, func-code.arg-count: Private generic functions
Generic Function, func-code.cellvars: Private generic functions
Generic Function, func-code.code: Private generic functions
Generic Function, func-code.consts: Private generic functions
Generic Function, func-code.filename: Private generic functions
Generic Function, func-code.flags: Private generic functions
Generic Function, func-code.freevars: Private generic functions
Generic Function, func-code.lnotab: Private generic functions
Generic Function, func-code.name: Private generic functions
Generic Function, func-code.names: Private generic functions
Generic Function, func-code.nlocals: Private generic functions
Generic Function, func-code.stacksize: Private generic functions
Generic Function, func-code.varnames: Private generic functions
Generic Function, function-name: Private generic functions
Generic Function, generator-state: Private generic functions
Generic Function, get-module-namespace: Private generic functions
Generic Function, get-py-iterate-fun: Private generic functions
Generic Function, get-pydecl: Private generic functions
Generic Function, habitat-cmd-line-args: Public generic functions
Generic Function, habitat-exitfunc: Private generic functions
Generic Function, habitat-loaded-mods: Private generic functions
Generic Function, habitat-module-globals: Private generic functions
Generic Function, habitat-search-paths: Public generic functions
Generic Function, habitat-stderr: Public generic functions
Generic Function, habitat-stdin: Public generic functions
Generic Function, habitat-stdout: Public generic functions
Generic Function, handle-parser-condition: Private generic functions
Generic Function, has-dict: Private generic functions
Generic Function, internal-thread: Private generic functions
Generic Function, lexer-eof-token: Private generic functions
Generic Function, lock-acquire: Private generic functions
Generic Function, lock-id: Private generic functions
Generic Function, lock-release: Private generic functions
Generic Function, lock-wait-msg: Private generic functions
Generic Function, ls-bracket-level: Private generic functions
Generic Function, ls-curr-line-no: Private generic functions
Generic Function, ls-indent-stack: Private generic functions
Generic Function, ls-last-newline-in-source: Private generic functions
Generic Function, ls-last-read-char-ix: Private generic functions
Generic Function, ls-last-returned-value: Private generic functions
Generic Function, ls-string: Private generic functions
Generic Function, ls-tab-width: Private generic functions
Generic Function, ls-tokens-todo: Private generic functions
Generic Function, ls-yacc-version: Private generic functions
Generic Function, make-lexer: Private generic functions
Generic Function, map-over-object: Private generic functions
Generic Function, mip.compiler-id: Private generic functions
Generic Function, mip.init-func: Private generic functions
Generic Function, mip.is-compiled: Private generic functions
Generic Function, mip.module: Private generic functions
Generic Function, mip.module-new-p: Private generic functions
Generic Function, mip.muffled: Private generic functions
Generic Function, mip.run-tlv-func: Private generic functions
Generic Function, mip.source: Private generic functions
Generic Function, mip.source-func: Private generic functions
Generic Function, module-bin-file-write-date: Private generic functions
Generic Function, module-bin-pathname: Private generic functions
Generic Function, module-builtin-p: Private generic functions
Generic Function, module-ht: Private generic functions
Generic Function, module-name: Private generic functions
Generic Function, module-package-p: Private generic functions
Generic Function, module-src-file-write-date: Private generic functions
Generic Function, module-src-pathname: Private generic functions
Generic Function, ns.attributes: Private generic functions
Generic Function, ns.del-form: Private generic functions
Generic Function, ns.dict-form: Private generic functions
Generic Function, ns.excluded-names: Private generic functions
Generic Function, ns.expand-with: Private generic functions
Generic Function, ns.incl-builtins: Private generic functions
Generic Function, ns.let-names: Private generic functions
Generic Function, ns.locals-form: Private generic functions
Generic Function, ns.mapping-form: Private generic functions
Generic Function, ns.names: Private generic functions
Generic Function, ns.package: Private generic functions
Generic Function, ns.parent: Private generic functions
Generic Function, ns.read-form: Private generic functions
Generic Function, ns.scope: Private generic functions
Generic Function, ns.write-form: Private generic functions
Generic Function, ns.write-runtime-form: Private generic functions
Generic Function, package-ns-intern: Private generic functions
Generic Function, parse: Public generic functions
Generic Function, parse-form-with-yacc: Private generic functions
Generic Function, proxy-lisp-val: Private generic functions
Generic Function, py-!=: Private generic functions
Generic Function, py-%: Private generic functions
Generic Function, py-%=: Private generic functions
Generic Function, py-&: Private generic functions
Generic Function, py-&=: Private generic functions
Generic Function, py-*: Public generic functions
Generic Function, py-**: Private generic functions
Generic Function, py-*=: Private generic functions
Generic Function, py-+: Private generic functions
Generic Function, py-+=: Private generic functions
Generic Function, py--: Private generic functions
Generic Function, py--=: Private generic functions
Generic Function, py-/: Private generic functions
Generic Function, py-//: Private generic functions
Generic Function, py-//=: Private generic functions
Generic Function, py-/=: Private generic functions
Generic Function, py-/t/: Private generic functions
Generic Function, py-/t/=: Private generic functions
Generic Function, py-<: Private generic functions
Generic Function, py-<<: Private generic functions
Generic Function, py-<<=: Private generic functions
Generic Function, py-<=: Private generic functions
Generic Function, py-==: Private generic functions
Generic Function, py->: Private generic functions
Generic Function, py->=: Private generic functions
Generic Function, py->>: Private generic functions
Generic Function, py->>=: Private generic functions
Generic Function, py-abs: Private generic functions
Generic Function, py-array-array: Private generic functions
Generic Function, py-array-elmsize: Private generic functions
Generic Function, py-array-elmtype: Private generic functions
Generic Function, py-array-kind: Private generic functions
Generic Function, py-call: Public generic functions
Generic Function, py-class-of: Public generic functions
Generic Function, py-cmp: Private generic functions
Generic Function, py-divmod: Private generic functions
Generic Function, py-file-binary-mode-p: Private generic functions
Generic Function, py-file-closed-p: Private generic functions
Generic Function, py-file-mode: Private generic functions
Generic Function, py-file-stream: Private generic functions
Generic Function, py-float: Public generic functions
Generic Function, py-function-code: Private generic functions
Generic Function, py-function-context-name: Private generic functions
Generic Function, py-function-func-globals: Private generic functions
Generic Function, py-function-lambda: Private generic functions
Generic Function, py-function-name: Private generic functions
Generic Function, py-function.module-name: Private generic functions
Generic Function, py-hash: Private generic functions
Generic Function, py-hex: Private generic functions
Generic Function, py-in: Private generic functions
Generic Function, py-index: Private generic functions
Generic Function, py-is: Private generic functions
Generic Function, py-is-not: Private generic functions
Generic Function, py-iterate->lisp-list: Public generic functions
Generic Function, py-len: Private generic functions
Generic Function, py-method-class: Private generic functions
Generic Function, py-method-func: Private generic functions
Generic Function, py-method-instance: Private generic functions
Generic Function, py-nonzero: Private generic functions
Generic Function, py-not: Private generic functions
Generic Function, py-not-in: Private generic functions
Generic Function, py-oct: Private generic functions
Generic Function, py-pprint-1: Private generic functions
Generic Function, py-pprint-literal: Private generic functions
Generic Function, py-repr: Public generic functions
Generic Function, py-str: Private generic functions
Generic Function, py-subs: Public generic functions
Generic Function, py-unary-+: Private generic functions
Generic Function, py-unary--: Private generic functions
Generic Function, py-unary-~: Private generic functions
Generic Function, py-val->lisp-bool: Private generic functions
Generic Function, py-^: Private generic functions
Generic Function, py-^=: Private generic functions
Generic Function, py-|: Private generic functions
Generic Function, py-|=: Private generic functions
Generic Function, read-kind: Private generic functions
Generic Function, read-language-forms: Private generic functions
Generic Function, read-toplevel-forms: Private generic functions
Generic Function, rsep-syntax-error-args: Private generic functions
Generic Function, run: Public generic functions
Generic Function, set-items: Private generic functions
Generic Function, sht-ht: Private generic functions
Generic Function, slice-start: Private generic functions
Generic Function, slice-step: Private generic functions
Generic Function, slice-stop: Private generic functions
Generic Function, slurp-file: Public generic functions
Generic Function, socket.address: Private generic functions
Generic Function, socket.socket: Private generic functions
Generic Function, socket.stream: Private generic functions
Generic Function, sr-stat: Private generic functions
Generic Function, toplevel-form-finished-condition.char-ix: Private generic functions
Generic Function, walk-print: Private generic functions
generic-binary-iop: Private ordinary functions
generic-binary-op: Private ordinary functions
generic-finalizer: Private ordinary functions
get-binary-comparison-func-name: Private ordinary functions
get-binary-iop-func-name: Private ordinary functions
get-binary-op-func-name: Private ordinary functions
get-binary-op-func-name-from-iop: Private ordinary functions
get-binary-test-func: Private ordinary functions
get-ca: Private ordinary functions
get-decl-state: Private ordinary functions
get-loaded-module: Private ordinary functions
get-module-namespace: Private generic functions
get-module-namespace: Private generic functions
get-module-namespace: Private generic functions
get-precedence-and-associativity: Private ordinary functions
get-py-iterate-fun: Private generic functions
get-py-iterate-fun: Private generic functions
get-py-iterate-fun: Private generic functions
get-py-iterate-fun: Private generic functions
get-py-iterate-fun: Private generic functions
get-py-iterate-fun: Private generic functions
get-py-iterate-fun: Private generic functions
get-py-iterator-for-object: Private ordinary functions
get-pydecl: Private generic functions
get-pydecl: Private generic functions
get-sys.modules: Private ordinary functions
get-temporary-file: Private ordinary functions
get-unary-op-func-name: Private ordinary functions
getattr: Public ordinary functions
getcheckinterval: Public ordinary functions
getdefaultencoding: Public ordinary functions
getfilesystemencoding: Public ordinary functions
gethostbyaddr: Public ordinary functions
gethostname: Public ordinary functions
getnameinfo: Public ordinary functions
getrecursionlimit: Public ordinary functions
getweakrefcount: Public ordinary functions
getweakrefs: Public ordinary functions
get_ident: Public ordinary functions
get_magic: Public ordinary functions
global-stmt: Public macros
global-stmt/cps: Private macros
globals: Public ordinary functions
gp: Private macros

H
habitat-cmd-line-args: Public generic functions
habitat-cmd-line-args: Public generic functions
habitat-exitfunc: Private generic functions
habitat-exitfunc: Private generic functions
habitat-loaded-mods: Private generic functions
habitat-loaded-mods: Private generic functions
habitat-module-globals: Private generic functions
habitat-module-globals: Private generic functions
habitat-search-paths: Public generic functions
habitat-search-paths: Public generic functions
habitat-stderr: Public generic functions
habitat-stderr: Public generic functions
habitat-stdin: Public generic functions
habitat-stdin: Public generic functions
habitat-stdout: Public generic functions
habitat-stdout: Public generic functions
handle-arglist: Private ordinary functions
handle-parser-condition: Private generic functions
handle-parser-condition: Private generic functions
has-dict: Private generic functions
has-dict: Private generic functions
has-dict: Private generic functions
hasattr: Public ordinary functions
hash: Public ordinary functions
hex: Public ordinary functions
hexlify: Public ordinary functions
hypot: Public ordinary functions

I
id: Public ordinary functions
identifier-char1-p: Private ordinary functions
identifier-char2-p: Private ordinary functions
identifier-expr: Public macros
identifier-expr/cps: Private macros
if-expr: Public macros
if-expr/cps: Private macros
if-stmt: Public macros
if-stmt/cps: Private macros
ifilter: Public ordinary functions
ifilterfalse: Public ordinary functions
imap: Public ordinary functions
impl-status: Public ordinary functions
import-from-stmt: Public macros
import-from-stmt/cps: Private macros
import-stmt: Public macros
import-stmt/cps: Private macros
in-syntax: Public macros
indexof: Public ordinary functions
init-dict: Private ordinary functions
init-module-namespace: Private ordinary functions
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
inlineable-method-p: Private ordinary functions
inlined-method-code: Private ordinary functions
input: Public ordinary functions
instance.attr-no-magic: Private compiler macros
instance.attr-no-magic: Private ordinary functions
instrument-outcome: Private ordinary functions
interactive-stream-p-recursive: Public ordinary functions
intern: Public ordinary functions
internal-thread: Private generic functions
internal-thread: Private generic functions
isinstance: Public ordinary functions
islice: Public ordinary functions
issubclass: Public ordinary functions
itemgetter: Public ordinary functions
iter: Public ordinary functions
izip: Public ordinary functions

K
kill_new_threads: Private ordinary functions

L
lambda-args-and-destruct-form: Private ordinary functions
lambda-expr: Public macros
lambda-expr/cps: Private macros
ldexp: Public ordinary functions
len: Public ordinary functions
lex-looking-at-token: Private ordinary functions
lex-read-char: Private ordinary functions
lex-substring: Private ordinary functions
lex-unread-char: Private ordinary functions
lexer-eof-token: Private generic functions
lexer-eof-token: Private generic functions
lisp-char-by-python-name: Private ordinary functions
lisp-package-as-py-module: Private ordinary functions
lisp-package.__dict__: Private ordinary functions
lisp-package.__getattribute__: Private ordinary functions
lisp-package.__repr__: Private ordinary functions
lisp-package.__setattr__: Private ordinary functions
list-expr: Public macros
list-expr/cps: Private macros
listcompr-expr: Public macros
listcompr-expr/cps: Private macros
literal-expr: Public macros
literal-expr/cps: Private macros
load: Public ordinary functions
load-python-file: Private ordinary functions
load-python-file-with-hooks: Private ordinary functions
loads: Public ordinary functions
load_module: Public ordinary functions
locals: Public ordinary functions
lock-acquire: Private generic functions
lock-id: Private generic functions
lock-id: Private generic functions
lock-release: Private generic functions
lock-wait-msg: Private generic functions
lock-wait-msg: Private generic functions
lock.acquire: Private ordinary functions
lock.locked: Private ordinary functions
lock.release: Private ordinary functions
lock.__enter__: Private ordinary functions
lock.__exit__: Private ordinary functions
log: Public ordinary functions
log10: Public ordinary functions
lookup-external-symbol: Private ordinary functions
lookup_error: Public ordinary functions
ls-bracket-level: Private generic functions
ls-bracket-level: Private generic functions
ls-curr-line-no: Private generic functions
ls-curr-line-no: Private generic functions
ls-indent-stack: Private generic functions
ls-indent-stack: Private generic functions
ls-last-newline-in-source: Private generic functions
ls-last-newline-in-source: Private generic functions
ls-last-read-char-ix: Private generic functions
ls-last-read-char-ix: Private generic functions
ls-last-returned-value: Private generic functions
ls-last-returned-value: Private generic functions
ls-string: Private generic functions
ls-string: Private generic functions
ls-tab-width: Private generic functions
ls-tab-width: Private generic functions
ls-tokens-todo: Private generic functions
ls-tokens-todo: Private generic functions
ls-yacc-version: Private generic functions
ls-yacc-version: Private generic functions
ltv-find-class: Public macros

M
Macro, %cps-convert: Private macros
Macro, assert-stmt: Public macros
Macro, assert-stmt/cps: Private macros
Macro, assign-stmt: Public macros
Macro, assign-stmt/cps: Private macros
Macro, attributeref-expr: Public macros
Macro, attributeref-expr/cps: Private macros
Macro, augassign-stmt: Public macros
Macro, augassign-stmt/cps: Private macros
Macro, backticks-expr: Public macros
Macro, backticks-expr/cps: Private macros
Macro, binary-expr: Public macros
Macro, binary-expr/cps: Private macros
Macro, binary-lazy-expr: Public macros
Macro, binary-lazy-expr/cps: Private macros
Macro, bracketed-expr: Public macros
Macro, bracketed-expr/cps: Private macros
Macro, break-stmt: Public macros
Macro, break-stmt/cps: Private macros
Macro, call-expr: Public macros
Macro, call-expr-1: Private macros
Macro, call-expr/cps: Private macros
Macro, checking-reader-conditionals: Public macros
Macro, classdef-stmt: Public macros
Macro, classdef-stmt-1: Private macros
Macro, classdef-stmt/cps: Private macros
Macro, comparison-expr: Public macros
Macro, comparison-expr/cps: Private macros
Macro, continue-stmt: Public macros
Macro, continue-stmt/cps: Private macros
Macro, def-ast-node: Private macros
Macro, def-comparison: Private macros
Macro, def-cps-macro: Private macros
Macro, def-habitat-attribute: Private macros
Macro, def-magic-twins: Private macros
Macro, def-math-func: Private macros
Macro, def-proxy-class: Private macros
Macro, def-py-method: Public macros
Macro, def-py-shortcut-func: Private macros
Macro, def-unary-conv-func: Private macros
Macro, def-unary-op-func: Private macros
Macro, defconstant-once: Public macros
Macro, define-macro-state-declaration: Public macros
Macro, define-pydecl-keys: Private macros
Macro, del-stmt: Public macros
Macro, del-stmt/cps: Private macros
Macro, dict-expr: Public macros
Macro, dict-expr/cps: Private macros
Macro, do-cpl: Private macros
Macro, enter-mixed-lisp-python-syntax: Public macros
Macro, exec-stmt: Public macros
Macro, exec-stmt/cps: Private macros
Macro, exit-mixed-lisp-python-syntax: Public macros
Macro, fast: Private macros
Macro, fastest: Private macros
Macro, fixnump: Private macros
Macro, for-in-stmt: Public macros
Macro, for-in-stmt/cps: Private macros
Macro, funcdef-stmt: Public macros
Macro, funcdef-stmt-1: Private macros
Macro, funcdef-stmt/cps: Private macros
Macro, generate-cmp-cm: Private macros
Macro, generator-expr: Public macros
Macro, global-stmt: Public macros
Macro, global-stmt/cps: Private macros
Macro, gp: Private macros
Macro, identifier-expr: Public macros
Macro, identifier-expr/cps: Private macros
Macro, if-expr: Public macros
Macro, if-expr/cps: Private macros
Macro, if-stmt: Public macros
Macro, if-stmt/cps: Private macros
Macro, import-from-stmt: Public macros
Macro, import-from-stmt/cps: Private macros
Macro, import-stmt: Public macros
Macro, import-stmt/cps: Private macros
Macro, in-syntax: Public macros
Macro, lambda-expr: Public macros
Macro, lambda-expr/cps: Private macros
Macro, list-expr: Public macros
Macro, list-expr/cps: Private macros
Macro, listcompr-expr: Public macros
Macro, listcompr-expr/cps: Private macros
Macro, literal-expr: Public macros
Macro, literal-expr/cps: Private macros
Macro, ltv-find-class: Public macros
Macro, make-generator: Private macros
Macro, make-generator-state: Private macros
Macro, make-py-list-unevaled-list: Private macros
Macro, make-tuple-unevaled-list: Private macros
Macro, maybe-eval-always: Private macros
Macro, maybe-with-ldb-backend: Private macros
Macro, module-namepace-get: Private macros
Macro, module-stmt: Public macros
Macro, module-stmt/cps: Private macros
Macro, my-replace: Private macros
Macro, named-function: Public macros
Macro, namespace-get: Private macros
Macro, namespace-set: Private macros
Macro, namespace-set-runtime: Private macros
Macro, p: Private macros
Macro, pass-stmt: Public macros
Macro, pass-stmt/cps: Private macros
Macro, print-stmt: Public macros
Macro, print-stmt/cps: Private macros
Macro, py-arg-function: Private macros
Macro, raise-stmt: Public macros
Macro, raise-stmt/cps: Private macros
Macro, real-py-list.append: Private macros
Macro, receive-yielded-value: Private macros
Macro, return-stmt: Public macros
Macro, return-stmt/cps: Private macros
Macro, slice-expr: Public macros
Macro, slice-expr/cps: Private macros
Macro, subscription-expr: Public macros
Macro, subscription-expr/cps: Private macros
Macro, suite-stmt: Public macros
Macro, suite-stmt/cps: Private macros
Macro, try-except-stmt: Public macros
Macro, try-except-stmt/cps: Private macros
Macro, try-finally-stmt: Public macros
Macro, try-finally-stmt/cps: Private macros
Macro, tuple-expr: Public macros
Macro, tuple-expr/cps: Private macros
Macro, unary-expr: Public macros
Macro, unary-expr/cps: Private macros
Macro, whereas: Public macros
Macro, while-stmt: Public macros
Macro, while-stmt/cps: Private macros
Macro, with-ast-user-pprinter: Public macros
Macro, with-ast-user-readtable: Public macros
Macro, with-auto-mode-recompile: Public macros
Macro, with-circle-detection: Private macros
Macro, with-compiler-generated-syntax-errors: Private macros
Macro, with-complete-python-semantics: Private macros
Macro, with-cps-conversion: Private macros
Macro, with-custom-decl: Private macros
Macro, with-gensyms: Public macros
Macro, with-iterator: Private macros
Macro, with-last-raised-exception: Private macros
Macro, with-line-prefixed-output: Public macros
Macro, with-matching: Public macros
Macro, with-mixed-lisp-python-syntax: Public macros
Macro, with-module-toplevel-context: Private macros
Macro, with-namespace: Private macros
Macro, with-parsed-py-arglist: Private macros
Macro, with-parser-conditions-handled: Private macros
Macro, with-parser-eof-detection: Private macros
Macro, with-perhaps-matching: Public macros
Macro, with-proper-compiler-settings: Private macros
Macro, with-py-ast: Public macros
Macro, with-py-dict: Private macros
Macro, with-py-errors: Private macros
Macro, with-pydecl: Private macros
Macro, with-python-pprinter: Private macros
Macro, with-repl-toplevel-aliases: Private macros
Macro, with-sane-debugging: Public macros
Macro, with-source-locations: Public macros
Macro, with-stack-list: Public macros
Macro, with-stmt: Public macros
Macro, with-stmt-decl: Private macros
Macro, with-stmt/cps: Private macros
Macro, without-inlining: Private macros
Macro, without-redefinition-warnings: Public macros
Macro, yield-expr: Public macros
Macro, yield-expr/cps: Private macros
Macro, yield-stmt: Public macros
Macro, yield-stmt/cps: Private macros
Macro, yield-value: Private macros
magicify: Private ordinary functions
make-ast-walker-node: Private ordinary functions
make-ast-walker-node-arg: Private ordinary functions
make-builtins-namespace: Private ordinary functions
make-builtins-ns: Private ordinary functions
make-class-attr: Private ordinary functions
make-dict-iterator: Private ordinary functions
make-eq-hash-table: Private ordinary functions
make-exception: Private ordinary functions
make-fa: Private ordinary functions
make-formatted-string: Private ordinary functions
make-fs: Private ordinary functions
make-generator: Private macros
make-generator-state: Private macros
make-habitat: Public ordinary functions
make-hash-table-ns: Private ordinary functions
make-hash-table-w/excl-ns: Private ordinary functions
make-iterator-from-function: Private ordinary functions
make-let-ns: Private ordinary functions
make-let-w/locals-ns: Private ordinary functions
make-lexer: Private generic functions
make-lexer: Private generic functions
make-lexer: Private generic functions
make-lexer-1: Private ordinary functions
make-lexer-2: Private ordinary functions
make-lexer-3: Private ordinary functions
make-lisp-list-from-tuple: Private ordinary functions
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-locals-dict: Private ordinary functions
make-mapping-ns: Private ordinary functions
make-mapping-w/excl-ns: Private ordinary functions
make-number-token: Private ordinary functions
make-package-ns: Private ordinary functions
make-probe-file-cache: Private ordinary functions
make-py-class: Private ordinary functions
make-py-class-1: Private ordinary functions
make-py-function: Private ordinary functions
make-py-hash-table: Public ordinary functions
make-py-list: Private ordinary functions
make-py-list-from-list: Public ordinary functions
make-py-list-from-tuple: Private ordinary functions
make-py-list-from-vec: Private ordinary functions
make-py-list-unevaled-list: Private macros
make-random-state-with-seed: Private ordinary functions
make-simple-function-data: Private ordinary functions
make-slice: Public ordinary functions
make-symbol-hash-table: Private ordinary functions
make-tuple-from-list: Public ordinary functions
make-tuple-unevaled-list: Private macros
make-weak-key-hash-table: Public ordinary functions
make-writable-attribute: Private ordinary functions
maketrans: Public ordinary functions
mangle-suite-private-variables: Private ordinary functions
map: Public ordinary functions
map-over-object: Private generic functions
map-over-object: Private generic functions
match: Public ordinary functions
match-p: Public ordinary functions
max: Public ordinary functions
maxmin: Private ordinary functions
maybe-add-finalizer: Private ordinary functions
maybe-eval-always: Private macros
maybe-fix-unary-expr: Private ordinary functions
maybe-number-p: Private ordinary functions
maybe-unwrap-literal-value: Private ordinary functions
maybe-warn-set-search-paths: Private ordinary functions
maybe-with-ldb-backend: Private macros
member*: Private ordinary functions
Method, %habitat-cmd-line-args: Private generic functions
Method, %habitat-stderr: Private generic functions
Method, %habitat-stdin: Private generic functions
Method, %habitat-stdout: Private generic functions
Method, %p.end-ix: Private generic functions
Method, %p.form: Private generic functions
Method, %p.language: Private generic functions
Method, %p.new-language: Private generic functions
Method, %p.reason: Private generic functions
Method, %p.reason: Private generic functions
Method, %p.start-ix: Private generic functions
Method, %p.start-ix: Private generic functions
Method, %p.start-ix: Private generic functions
Method, (setf %habitat-cmd-line-args): Private generic functions
Method, (setf %habitat-stderr): Private generic functions
Method, (setf %habitat-stdin): Private generic functions
Method, (setf %habitat-stdout): Private generic functions
Method, (setf attribute-writer): Private generic functions
Method, (setf date-day): Private generic functions
Method, (setf date-month): Private generic functions
Method, (setf date-year): Private generic functions
Method, (setf dict): Private generic functions
Method, (setf exception-args): Public generic functions
Method, (setf fdw-getter): Private generic functions
Method, (setf fdw-setter): Private generic functions
Method, (setf generator-state): Private generic functions
Method, (setf habitat-cmd-line-args): Public generic functions
Method, (setf habitat-exitfunc): Private generic functions
Method, (setf habitat-loaded-mods): Private generic functions
Method, (setf habitat-search-paths): Public generic functions
Method, (setf habitat-stderr): Public generic functions
Method, (setf habitat-stdin): Public generic functions
Method, (setf habitat-stdout): Public generic functions
Method, (setf internal-thread): Private generic functions
Method, (setf lock-id): Private generic functions
Method, (setf lock-wait-msg): Private generic functions
Method, (setf ls-bracket-level): Private generic functions
Method, (setf ls-curr-line-no): Private generic functions
Method, (setf ls-indent-stack): Private generic functions
Method, (setf ls-last-read-char-ix): Private generic functions
Method, (setf ls-last-returned-value): Private generic functions
Method, (setf ls-string): Private generic functions
Method, (setf ls-tab-width): Private generic functions
Method, (setf ls-tokens-todo): Private generic functions
Method, (setf ls-yacc-version): Private generic functions
Method, (setf mip.compiler-id): Private generic functions
Method, (setf mip.init-func): Private generic functions
Method, (setf mip.module): Private generic functions
Method, (setf mip.module-new-p): Private generic functions
Method, (setf mip.muffled): Private generic functions
Method, (setf mip.run-tlv-func): Private generic functions
Method, (setf mip.source): Private generic functions
Method, (setf mip.source-func): Private generic functions
Method, (setf module-bin-file-write-date): Private generic functions
Method, (setf module-bin-pathname): Private generic functions
Method, (setf module-builtin-p): Private generic functions
Method, (setf module-ht): Private generic functions
Method, (setf module-name): Private generic functions
Method, (setf module-package-p): Private generic functions
Method, (setf module-src-file-write-date): Private generic functions
Method, (setf module-src-pathname): Private generic functions
Method, (setf ns.dict-form): Private generic functions
Method, (setf ns.excluded-names): Private generic functions
Method, (setf ns.incl-builtins): Private generic functions
Method, (setf ns.let-names): Private generic functions
Method, (setf ns.mapping-form): Private generic functions
Method, (setf ns.names): Private generic functions
Method, (setf ns.package): Private generic functions
Method, (setf ns.parent): Private generic functions
Method, (setf ns.scope): Private generic functions
Method, (setf proxy-lisp-val): Private generic functions
Method, (setf py-array-array): Private generic functions
Method, (setf py-array-elmsize): Private generic functions
Method, (setf py-array-elmtype): Private generic functions
Method, (setf py-array-kind): Private generic functions
Method, (setf py-file-binary-mode-p): Private generic functions
Method, (setf py-file-closed-p): Private generic functions
Method, (setf py-file-mode): Private generic functions
Method, (setf py-file-stream): Private generic functions
Method, (setf py-function-context-name): Private generic functions
Method, (setf py-function-func-globals): Private generic functions
Method, (setf py-function-lambda): Private generic functions
Method, (setf py-function-name): Private generic functions
Method, (setf py-function.module-name): Private generic functions
Method, (setf py-method-class): Private generic functions
Method, (setf py-method-func): Private generic functions
Method, (setf py-method-instance): Private generic functions
Method, (setf py-subs): Public generic functions
Method, (setf py-subs): Public generic functions
Method, (setf py-subs): Public generic functions
Method, (setf py-subs): Public generic functions
Method, (setf py-subs): Public generic functions
Method, (setf rsep-syntax-error-args): Private generic functions
Method, (setf set-items): Private generic functions
Method, (setf set-items): Private generic functions
Method, (setf sht-ht): Private generic functions
Method, (setf slice-start): Private generic functions
Method, (setf slice-step): Private generic functions
Method, (setf slice-stop): Private generic functions
Method, (setf socket.address): Private generic functions
Method, (setf socket.socket): Private generic functions
Method, (setf socket.stream): Private generic functions
Method, (setf sr-stat): Private generic functions
Method, (setf toplevel-form-finished-condition.char-ix): Private generic functions
Method, attr-hook: Private generic functions
Method, attr-hook: Private generic functions
Method, attribute-writer: Private generic functions
Method, call-lexer: Private generic functions
Method, call-lexer: Private generic functions
Method, compiled-file-name: Private generic functions
Method, compiled-file-name: Private generic functions
Method, conv: Private generic functions
Method, conv: Private generic functions
Method, date-day: Private generic functions
Method, date-month: Private generic functions
Method, date-year: Private generic functions
Method, dict: Private generic functions
Method, dict: Private generic functions
Method, dir-items: Private generic functions
Method, dir-items: Private generic functions
Method, dir-items: Private generic functions
Method, dir-items: Private generic functions
Method, emm.new-readtable: Private generic functions
Method, emm.reason: Private generic functions
Method, eval-language-form: Private generic functions
Method, eval-language-form: Private generic functions
Method, exception-args: Public generic functions
Method, fdw-getter: Private generic functions
Method, fdw-setter: Private generic functions
Method, func-code.arg-count: Private generic functions
Method, func-code.cellvars: Private generic functions
Method, func-code.code: Private generic functions
Method, func-code.consts: Private generic functions
Method, func-code.filename: Private generic functions
Method, func-code.flags: Private generic functions
Method, func-code.freevars: Private generic functions
Method, func-code.lnotab: Private generic functions
Method, func-code.name: Private generic functions
Method, func-code.names: Private generic functions
Method, func-code.nlocals: Private generic functions
Method, func-code.stacksize: Private generic functions
Method, func-code.varnames: Private generic functions
Method, function-name: Private generic functions
Method, function-name: Private generic functions
Method, generator-state: Private generic functions
Method, get-module-namespace: Private generic functions
Method, get-module-namespace: Private generic functions
Method, get-py-iterate-fun: Private generic functions
Method, get-py-iterate-fun: Private generic functions
Method, get-py-iterate-fun: Private generic functions
Method, get-py-iterate-fun: Private generic functions
Method, get-py-iterate-fun: Private generic functions
Method, get-py-iterate-fun: Private generic functions
Method, get-pydecl: Private generic functions
Method, habitat-cmd-line-args: Public generic functions
Method, habitat-exitfunc: Private generic functions
Method, habitat-loaded-mods: Private generic functions
Method, habitat-module-globals: Private generic functions
Method, habitat-search-paths: Public generic functions
Method, habitat-stderr: Public generic functions
Method, habitat-stdin: Public generic functions
Method, habitat-stdout: Public generic functions
Method, handle-parser-condition: Private generic functions
Method, has-dict: Private generic functions
Method, has-dict: Private generic functions
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, internal-thread: Private generic functions
Method, lexer-eof-token: Private generic functions
Method, lock-id: Private generic functions
Method, lock-wait-msg: Private generic functions
Method, ls-bracket-level: Private generic functions
Method, ls-curr-line-no: Private generic functions
Method, ls-indent-stack: Private generic functions
Method, ls-last-newline-in-source: Private generic functions
Method, ls-last-read-char-ix: Private generic functions
Method, ls-last-returned-value: Private generic functions
Method, ls-string: Private generic functions
Method, ls-tab-width: Private generic functions
Method, ls-tokens-todo: Private generic functions
Method, ls-yacc-version: Private generic functions
Method, make-lexer: Private generic functions
Method, make-lexer: Private generic functions
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, map-over-object: Private generic functions
Method, mip.compiler-id: Private generic functions
Method, mip.init-func: Private generic functions
Method, mip.is-compiled: Private generic functions
Method, mip.module: Private generic functions
Method, mip.module-new-p: Private generic functions
Method, mip.muffled: Private generic functions
Method, mip.run-tlv-func: Private generic functions
Method, mip.source: Private generic functions
Method, mip.source-func: Private generic functions
Method, module-bin-file-write-date: Private generic functions
Method, module-bin-pathname: Private generic functions
Method, module-builtin-p: Private generic functions
Method, module-ht: Private generic functions
Method, module-name: Private generic functions
Method, module-package-p: Private generic functions
Method, module-src-file-write-date: Private generic functions
Method, module-src-pathname: Private generic functions
Method, ns.attributes: Private generic functions
Method, ns.attributes: Private generic functions
Method, ns.attributes: Private generic functions
Method, ns.attributes: Private generic functions
Method, ns.attributes: Private generic functions
Method, ns.attributes: Private generic functions
Method, ns.del-form: Private generic functions
Method, ns.del-form: Private generic functions
Method, ns.del-form: Private generic functions
Method, ns.del-form: Private generic functions
Method, ns.del-form: Private generic functions
Method, ns.del-form: Private generic functions
Method, ns.dict-form: Private generic functions
Method, ns.excluded-names: Private generic functions
Method, ns.expand-with: Private generic functions
Method, ns.expand-with: Private generic functions
Method, ns.expand-with: Private generic functions
Method, ns.incl-builtins: Private generic functions
Method, ns.let-names: Private generic functions
Method, ns.locals-form: Private generic functions
Method, ns.locals-form: Private generic functions
Method, ns.locals-form: Private generic functions
Method, ns.locals-form: Private generic functions
Method, ns.locals-form: Private generic functions
Method, ns.mapping-form: Private generic functions
Method, ns.names: Private generic functions
Method, ns.package: Private generic functions
Method, ns.parent: Private generic functions
Method, ns.read-form: Private generic functions
Method, ns.read-form: Private generic functions
Method, ns.read-form: Private generic functions
Method, ns.read-form: Private generic functions
Method, ns.read-form: Private generic functions
Method, ns.read-form: Private generic functions
Method, ns.scope: Private generic functions
Method, ns.write-form: Private generic functions
Method, ns.write-form: Private generic functions
Method, ns.write-form: Private generic functions
Method, ns.write-form: Private generic functions
Method, ns.write-form: Private generic functions
Method, ns.write-form: Private generic functions
Method, ns.write-runtime-form: Private generic functions
Method, ns.write-runtime-form: Private generic functions
Method, package-ns-intern: Private generic functions
Method, package-ns-intern: Private generic functions
Method, parse: Public generic functions
Method, parse: Public generic functions
Method, parse: Public generic functions
Method, parse-form-with-yacc: Private generic functions
Method, parse-form-with-yacc: Private generic functions
Method, parse-form-with-yacc: Private generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, proxy-lisp-val: Private generic functions
Method, py-!=: Private generic functions
Method, py-!=: Private generic functions
Method, py-!=: Private generic functions
Method, py-%: Private generic functions
Method, py-%: Private generic functions
Method, py-%: Private generic functions
Method, py-%: Private generic functions
Method, py-%=: Private generic functions
Method, py-&: Private generic functions
Method, py-&: Private generic functions
Method, py-&=: Private generic functions
Method, py-*: Public generic functions
Method, py-*: Public generic functions
Method, py-**: Private generic functions
Method, py-**: Private generic functions
Method, py-**: Private generic functions
Method, py-*=: Private generic functions
Method, py-*=: Private generic functions
Method, py-+: Private generic functions
Method, py-+: Private generic functions
Method, py-+: Private generic functions
Method, py-+=: Private generic functions
Method, py-+=: Private generic functions
Method, py-+=: Private generic functions
Method, py--: Private generic functions
Method, py--: Private generic functions
Method, py--: Private generic functions
Method, py--=: Private generic functions
Method, py--=: Private generic functions
Method, py-/: Private generic functions
Method, py-/: Private generic functions
Method, py-/: Private generic functions
Method, py-//: Private generic functions
Method, py-//: Private generic functions
Method, py-//=: Private generic functions
Method, py-//=: Private generic functions
Method, py-/=: Private generic functions
Method, py-/=: Private generic functions
Method, py-/t/: Private generic functions
Method, py-/t/=: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<: Private generic functions
Method, py-<<: Private generic functions
Method, py-<<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-<=: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py-==: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->=: Private generic functions
Method, py->>: Private generic functions
Method, py->>=: Private generic functions
Method, py-abs: Private generic functions
Method, py-array-array: Private generic functions
Method, py-array-elmsize: Private generic functions
Method, py-array-elmtype: Private generic functions
Method, py-array-kind: Private generic functions
Method, py-call: Public generic functions
Method, py-call: Public generic functions
Method, py-call: Public generic functions
Method, py-call: Public generic functions
Method, py-call: Public generic functions
Method, py-call: Public generic functions
Method, py-call: Public generic functions
Method, py-call: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-class-of: Public generic functions
Method, py-cmp: Private generic functions
Method, py-cmp: Private generic functions
Method, py-divmod: Private generic functions
Method, py-file-binary-mode-p: Private generic functions
Method, py-file-closed-p: Private generic functions
Method, py-file-mode: Private generic functions
Method, py-file-stream: Private generic functions
Method, py-float: Public generic functions
Method, py-function-code: Private generic functions
Method, py-function-context-name: Private generic functions
Method, py-function-func-globals: Private generic functions
Method, py-function-lambda: Private generic functions
Method, py-function-lambda: Private generic functions
Method, py-function-name: Private generic functions
Method, py-function-name: Private generic functions
Method, py-function-name: Private generic functions
Method, py-function.module-name: Private generic functions
Method, py-hash: Private generic functions
Method, py-hash: Private generic functions
Method, py-hash: Private generic functions
Method, py-hash: Private generic functions
Method, py-hex: Private generic functions
Method, py-in: Private generic functions
Method, py-in: Private generic functions
Method, py-in: Private generic functions
Method, py-in: Private generic functions
Method, py-in: Private generic functions
Method, py-index: Private generic functions
Method, py-is: Private generic functions
Method, py-is-not: Private generic functions
Method, py-iterate->lisp-list: Public generic functions
Method, py-iterate->lisp-list: Public generic functions
Method, py-iterate->lisp-list: Public generic functions
Method, py-iterate->lisp-list: Public generic functions
Method, py-len: Private generic functions
Method, py-len: Private generic functions
Method, py-len: Private generic functions
Method, py-len: Private generic functions
Method, py-method-class: Private generic functions
Method, py-method-func: Private generic functions
Method, py-method-instance: Private generic functions
Method, py-nonzero: Private generic functions
Method, py-not: Private generic functions
Method, py-not: Private generic functions
Method, py-not: Private generic functions
Method, py-not: Private generic functions
Method, py-not: Private generic functions
Method, py-not-in: Private generic functions
Method, py-oct: Private generic functions
Method, py-pprint-1: Private generic functions
Method, py-pprint-1: Private generic functions
Method, py-pprint-literal: Private generic functions
Method, py-pprint-literal: Private generic functions
Method, py-pprint-literal: Private generic functions
Method, py-pprint-literal: Private generic functions
Method, py-pprint-literal: Private generic functions
Method, py-pprint-literal: Private generic functions
Method, py-pprint-literal: Private generic functions
Method, py-repr: Public generic functions
Method, py-repr: Public generic functions
Method, py-repr: Public generic functions
Method, py-repr: Public generic functions
Method, py-repr: Public generic functions
Method, py-repr: Public generic functions
Method, py-str: Private generic functions
Method, py-str: Private generic functions
Method, py-str: Private generic functions
Method, py-str: Private generic functions
Method, py-str: Private generic functions
Method, py-subs: Public generic functions
Method, py-subs: Public generic functions
Method, py-subs: Public generic functions
Method, py-subs: Public generic functions
Method, py-subs: Public generic functions
Method, py-subs: Public generic functions
Method, py-subs: Public generic functions
Method, py-subs: Public generic functions
Method, py-unary-+: Private generic functions
Method, py-unary--: Private generic functions
Method, py-unary--: Private generic functions
Method, py-unary-~: Private generic functions
Method, py-val->lisp-bool: Private generic functions
Method, py-val->lisp-bool: Private generic functions
Method, py-val->lisp-bool: Private generic functions
Method, py-val->lisp-bool: Private generic functions
Method, py-^: Private generic functions
Method, py-^: Private generic functions
Method, py-^=: Private generic functions
Method, py-|: Private generic functions
Method, py-|=: Private generic functions
Method, read-kind: Private generic functions
Method, read-kind: Private generic functions
Method, read-kind: Private generic functions
Method, read-kind: Private generic functions
Method, read-kind: Private generic functions
Method, read-kind: Private generic functions
Method, read-kind: Private generic functions
Method, read-kind: Private generic functions
Method, read-language-forms: Private generic functions
Method, read-language-forms: Private generic functions
Method, read-language-forms: Private generic functions
Method, read-toplevel-forms: Private generic functions
Method, read-toplevel-forms: Private generic functions
Method, read-toplevel-forms: Private generic functions
Method, rsep-syntax-error-args: Private generic functions
Method, run: Public generic functions
Method, run: Public generic functions
Method, run: Public generic functions
Method, set-items: Private generic functions
Method, set-items: Private generic functions
Method, sht-ht: Private generic functions
Method, slice-start: Private generic functions
Method, slice-step: Private generic functions
Method, slice-stop: Private generic functions
Method, slurp-file: Public generic functions
Method, slurp-file: Public generic functions
Method, slurp-file: Public generic functions
Method, socket.address: Private generic functions
Method, socket.socket: Private generic functions
Method, socket.stream: Private generic functions
Method, sr-stat: Private generic functions
Method, toplevel-form-finished-condition.char-ix: Private generic functions
Method, validate-superclass: Public standalone methods
Method, validate-superclass: Public standalone methods
Method, validate-superclass: Public standalone methods
Method, validate-superclass: Public standalone methods
Method, validate-superclass: Public standalone methods
Method, validate-superclass: Public standalone methods
Method, walk-print: Private generic functions
Method, walk-print: Private generic functions
methodcaller: Public ordinary functions
min: Public ordinary functions
mip.compiler-id: Private generic functions
mip.compiler-id: Private generic functions
mip.init-func: Private generic functions
mip.init-func: Private generic functions
mip.is-compiled: Private generic functions
mip.is-compiled: Private generic functions
mip.module: Private generic functions
mip.module: Private generic functions
mip.module-new-p: Private generic functions
mip.module-new-p: Private generic functions
mip.muffled: Private generic functions
mip.muffled: Private generic functions
mip.run-tlv-func: Private generic functions
mip.run-tlv-func: Private generic functions
mip.source: Private generic functions
mip.source: Private generic functions
mip.source-func: Private generic functions
mip.source-func: Private generic functions
mixed-readtable-reader: Private ordinary functions
modf: Public ordinary functions
module-bin-file-write-date: Private generic functions
module-bin-file-write-date: Private generic functions
module-bin-pathname: Private generic functions
module-bin-pathname: Private generic functions
module-builtin-p: Private generic functions
module-builtin-p: Private generic functions
module-dotted-name: Private ordinary functions
module-ht: Private generic functions
module-ht: Private generic functions
module-import-post: Private ordinary functions
module-init: Private ordinary functions
module-name: Private generic functions
module-name: Private generic functions
module-namepace-get: Private macros
module-package-p: Private generic functions
module-package-p: Private generic functions
module-src-file-write-date: Private generic functions
module-src-file-write-date: Private generic functions
module-src-pathname: Private generic functions
module-src-pathname: Private generic functions
module-stmt: Public macros
module-stmt/cps: Private macros
module.path: Private ordinary functions
module.__delattr__: Private ordinary functions
module.__getattribute__: Private ordinary functions
module.__repr__: Private ordinary functions
module.__setattr__: Private ordinary functions
my-make-load-form: Private ordinary functions
my-replace: Private macros

N
named-function: Public macros
namespace-get: Private macros
namespace-set: Private macros
namespace-set-runtime: Private macros
new: Public ordinary functions
new: Public ordinary functions
none-p: Public compiler macros
none-p: Public ordinary functions
normalize-slice-for-get/set: Private ordinary functions
ns.attributes: Private generic functions
ns.attributes: Private generic functions
ns.attributes: Private generic functions
ns.attributes: Private generic functions
ns.attributes: Private generic functions
ns.attributes: Private generic functions
ns.attributes: Private generic functions
ns.del-form: Private generic functions
ns.del-form: Private generic functions
ns.del-form: Private generic functions
ns.del-form: Private generic functions
ns.del-form: Private generic functions
ns.del-form: Private generic functions
ns.del-form: Private generic functions
ns.dict-form: Private generic functions
ns.dict-form: Private generic functions
ns.excluded-names: Private generic functions
ns.excluded-names: Private generic functions
ns.expand-with: Private generic functions
ns.expand-with: Private generic functions
ns.expand-with: Private generic functions
ns.expand-with: Private generic functions
ns.find-form: Private ordinary functions
ns.incl-builtins: Private generic functions
ns.incl-builtins: Private generic functions
ns.let-names: Private generic functions
ns.let-names: Private generic functions
ns.locals-form: Private generic functions
ns.locals-form: Private generic functions
ns.locals-form: Private generic functions
ns.locals-form: Private generic functions
ns.locals-form: Private generic functions
ns.locals-form: Private generic functions
ns.mapping-form: Private generic functions
ns.mapping-form: Private generic functions
ns.names: Private generic functions
ns.names: Private generic functions
ns.package: Private generic functions
ns.package: Private generic functions
ns.parent: Private generic functions
ns.parent: Private generic functions
ns.read-form: Private generic functions
ns.read-form: Private generic functions
ns.read-form: Private generic functions
ns.read-form: Private generic functions
ns.read-form: Private generic functions
ns.read-form: Private generic functions
ns.read-form: Private generic functions
ns.scope: Private generic functions
ns.scope: Private generic functions
ns.write-form: Private generic functions
ns.write-form: Private generic functions
ns.write-form: Private generic functions
ns.write-form: Private generic functions
ns.write-form: Private generic functions
ns.write-form: Private generic functions
ns.write-form: Private generic functions
ns.write-runtime-form: Private generic functions
ns.write-runtime-form: Private generic functions
ns.write-runtime-form: Private generic functions
number-range: Private ordinary functions

O
object.__class__: Private ordinary functions
object.__class__-writer: Private ordinary functions
object.__get__: Private ordinary functions
object.__init__: Private ordinary functions
object.__new__: Private ordinary functions
object.__nonzero__: Private ordinary functions
object.__repr__: Private ordinary functions
object.__str__: Private ordinary functions
oct: Public ordinary functions
only-pos-args: Private ordinary functions
open: Public ordinary functions
open: Public ordinary functions
ord: Public ordinary functions

P
p: Private macros
pack: Public ordinary functions
package-impl-status: Private ordinary functions
package-ns-intern: Private generic functions
package-ns-intern: Private generic functions
package-ns-intern: Private generic functions
pack_into: Public ordinary functions
parse: Public generic functions
parse: Public generic functions
parse: Public generic functions
parse: Public generic functions
parse-and-print: Private ordinary functions
parse-form-with-yacc: Private generic functions
parse-form-with-yacc: Private generic functions
parse-form-with-yacc: Private generic functions
parse-form-with-yacc: Private generic functions
parse-format-string: Private ordinary functions
parse-generator-input: Private ordinary functions
parse-module-with-yacc: Private ordinary functions
parse-poskey-arglist: Private ordinary functions
parse-py-func-args: Private ordinary functions
parse-trailers: Private ordinary functions
parse-with-replacements: Public ordinary functions
partial: Public ordinary functions
pass-stmt: Public macros
pass-stmt/cps: Private macros
pathname-considered-equal: Private ordinary functions
pow: Public ordinary functions
pow: Public ordinary functions
print-arg-list: Private ordinary functions
print-float-like-python: Private ordinary functions
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
print-stmt: Public macros
print-stmt/cps: Private macros
print-string-truncated: Private ordinary functions
profile: Private ordinary functions
proxy: Public ordinary functions
proxy-lisp-val: Private generic functions
proxy-lisp-val: Private generic functions
punct-char-not-punct-char1-p: Private ordinary functions
punct-char1-p: Private ordinary functions
punct-char2-p: Private ordinary functions
punct-char3-p: Private ordinary functions
py-!=: Private compiler macros
py-!=: Private generic functions
py-!=: Private generic functions
py-!=: Private generic functions
py-!=: Private generic functions
py-%: Private compiler macros
py-%: Private generic functions
py-%: Private generic functions
py-%: Private generic functions
py-%: Private generic functions
py-%: Private generic functions
py-%=: Private generic functions
py-%=: Private generic functions
py-&: Private generic functions
py-&: Private generic functions
py-&: Private generic functions
py-&=: Private generic functions
py-&=: Private generic functions
py-*: Public compiler macros
py-*: Public generic functions
py-*: Public generic functions
py-*: Public generic functions
py-**: Private compiler macros
py-**: Private generic functions
py-**: Private generic functions
py-**: Private generic functions
py-**: Private generic functions
py-**-mapping->lisp-arg-list: Private ordinary functions
py-**=: Private ordinary functions
py-*=: Private generic functions
py-*=: Private generic functions
py-*=: Private generic functions
py-+: Private compiler macros
py-+: Private generic functions
py-+: Private generic functions
py-+: Private generic functions
py-+: Private generic functions
py-+=: Private generic functions
py-+=: Private generic functions
py-+=: Private generic functions
py-+=: Private generic functions
py--: Private compiler macros
py--: Private generic functions
py--: Private generic functions
py--: Private generic functions
py--: Private generic functions
py--=: Private generic functions
py--=: Private generic functions
py--=: Private generic functions
py-/: Private generic functions
py-/: Private generic functions
py-/: Private generic functions
py-/: Private generic functions
py-//: Private compiler macros
py-//: Private generic functions
py-//: Private generic functions
py-//: Private generic functions
py-//=: Private generic functions
py-//=: Private generic functions
py-//=: Private generic functions
py-/=: Private generic functions
py-/=: Private generic functions
py-/=: Private generic functions
py-/t/: Private generic functions
py-/t/: Private generic functions
py-/t/=: Private generic functions
py-/t/=: Private generic functions
py-<: Private compiler macros
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<: Private generic functions
py-<<: Private generic functions
py-<<: Private generic functions
py-<<=: Private generic functions
py-<<=: Private generic functions
py-<=: Private compiler macros
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-<=: Private generic functions
py-==: Private compiler macros
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==: Private generic functions
py-==->lisp-val: Public ordinary functions
py->: Private compiler macros
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->: Private generic functions
py->=: Private compiler macros
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->=: Private generic functions
py->>: Private generic functions
py->>: Private generic functions
py->>=: Private generic functions
py->>=: Private generic functions
py-abs: Private generic functions
py-abs: Private generic functions
py-alist.__getattribute__: Private ordinary functions
py-alist.__repr__: Private ordinary functions
py-apply: Private compiler macros
py-apply: Private ordinary functions
py-arg-function: Private macros
py-array-array: Private generic functions
py-array-array: Private generic functions
py-array-elmsize: Private generic functions
py-array-elmsize: Private generic functions
py-array-elmtype: Private generic functions
py-array-elmtype: Private generic functions
py-array-kind: Private generic functions
py-array-kind: Private generic functions
py-attribute-method.__get__: Private ordinary functions
py-attribute-method.__repr__: Private ordinary functions
py-attribute-method.__set__: Private ordinary functions
py-bool: Public compiler macros
py-bool: Public ordinary functions
py-bool.__new__: Private ordinary functions
py-bound-method.__call__: Private ordinary functions
py-bound-method.__get__: Private ordinary functions
py-bound-method.__name__: Private ordinary functions
py-bound-method.__repr__: Private ordinary functions
py-call: Public compiler macros
py-call: Public generic functions
py-call: Public generic functions
py-call: Public generic functions
py-call: Public generic functions
py-call: Public generic functions
py-call: Public generic functions
py-call: Public generic functions
py-call: Public generic functions
py-call: Public generic functions
py-class-attribute-method.__get__: Private ordinary functions
py-class-method.__call__: Private ordinary functions
py-class-method.__get__: Private ordinary functions
py-class-method.__init__: Private ordinary functions
py-class-method.__new__: Private ordinary functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-class-of: Public generic functions
py-classlookup-bind-call: Private ordinary functions
py-cmp: Private generic functions
py-cmp: Private generic functions
py-cmp: Private generic functions
py-complex.__new__: Private ordinary functions
py-complex.__repr__: Private ordinary functions
py-contains: Private ordinary functions
py-decode-unicode: Private ordinary functions
py-divmod: Private generic functions
py-divmod: Private generic functions
py-encode-unicode: Private ordinary functions
py-enumerate.__iter__: Private ordinary functions
py-enumerate.__new__: Private ordinary functions
py-enumerate.__repr__: Private ordinary functions
py-file-binary-mode-p: Private generic functions
py-file-binary-mode-p: Private generic functions
py-file-closed-p: Private generic functions
py-file-closed-p: Private generic functions
py-file-mode: Private generic functions
py-file-mode: Private generic functions
py-file-stream: Private generic functions
py-file-stream: Private generic functions
py-file.close: Public ordinary functions
py-file.closed: Private ordinary functions
py-file.encoding: Private ordinary functions
py-file.fileno: Private ordinary functions
py-file.flush: Private ordinary functions
py-file.isatty: Private ordinary functions
py-file.mode: Private ordinary functions
py-file.name: Private ordinary functions
py-file.newlines: Private ordinary functions
py-file.next: Private ordinary functions
py-file.read: Public ordinary functions
py-file.readline: Private ordinary functions
py-file.readlines: Private ordinary functions
py-file.seek: Private ordinary functions
py-file.softspace: Private ordinary functions
py-file.tell: Private ordinary functions
py-file.truncate: Private ordinary functions
py-file.write: Private ordinary functions
py-file.writelines: Private ordinary functions
py-file.xreadlines: Private ordinary functions
py-file.__init__: Private ordinary functions
py-file.__iter__: Private ordinary functions
py-file.__new__: Private ordinary functions
py-file.__repr__: Private ordinary functions
py-float: Public generic functions
py-float: Public generic functions
py-float.__new__: Private ordinary functions
py-float.__repr__: Private ordinary functions
py-float.__str__: Private ordinary functions
py-func-iterator-sendable.send: Private ordinary functions
py-func-iterator.next: Private ordinary functions
py-func-iterator.next-or-send: Private ordinary functions
py-func-iterator.__iter__: Private ordinary functions
py-func-iterator.__repr__: Private ordinary functions
py-function-code: Private generic functions
py-function-code: Private generic functions
py-function-context-name: Private generic functions
py-function-context-name: Private generic functions
py-function-func-globals: Private generic functions
py-function-func-globals: Private generic functions
py-function-lambda: Private generic functions
py-function-lambda: Private generic functions
py-function-lambda: Private generic functions
py-function-name: Private generic functions
py-function-name: Private generic functions
py-function-name: Private generic functions
py-function-name: Private generic functions
py-function.func_code: Private ordinary functions
py-function.func_globals: Private ordinary functions
py-function.module-name: Private generic functions
py-function.module-name: Private generic functions
py-function._dis: Private ordinary functions
py-function._exe: Private ordinary functions
py-function._fif: Private ordinary functions
py-function.__call__: Private ordinary functions
py-function.__delattr__: Private ordinary functions
py-function.__doc__: Private ordinary functions
py-function.__doc__-writer: Private ordinary functions
py-function.__getattribute__: Private ordinary functions
py-function.__get__: Private ordinary functions
py-function.__hash__: Private ordinary functions
py-function.__module__: Private ordinary functions
py-function.__module__-writer: Private ordinary functions
py-function.__name__: Private ordinary functions
py-function.__name__-writer: Private ordinary functions
py-function.__repr__: Private ordinary functions
py-function.__setattr__: Private ordinary functions
py-hash: Private generic functions
py-hash: Private generic functions
py-hash: Private generic functions
py-hash: Private generic functions
py-hash: Private generic functions
py-hash-table-p: Private ordinary functions
py-hex: Private generic functions
py-hex: Private generic functions
py-id: Private ordinary functions
py-import: Private ordinary functions
py-in: Private generic functions
py-in: Private generic functions
py-in: Private generic functions
py-in: Private generic functions
py-in: Private generic functions
py-in: Private generic functions
py-index: Private generic functions
py-index: Private generic functions
py-int.__and__: Private ordinary functions
py-int.__div__: Private ordinary functions
py-int.__floordiv__: Private ordinary functions
py-int.__hex__: Private ordinary functions
py-int.__init__: Private ordinary functions
py-int.__invert__: Private ordinary functions
py-int.__lshift__: Private ordinary functions
py-int.__mul__: Private ordinary functions
py-int.__new__: Private ordinary functions
py-int.__oct__: Private ordinary functions
py-int.__or__: Private ordinary functions
py-int.__rmul__: Private ordinary functions
py-int.__ror__: Private ordinary functions
py-int.__rshift__: Private ordinary functions
py-int.__xor__: Private ordinary functions
py-is: Private generic functions
py-is: Private generic functions
py-is-not: Private generic functions
py-is-not: Private generic functions
py-iterate->lisp-list: Public generic functions
py-iterate->lisp-list: Public generic functions
py-iterate->lisp-list: Public generic functions
py-iterate->lisp-list: Public generic functions
py-iterate->lisp-list: Public generic functions
py-len: Private generic functions
py-len: Private generic functions
py-len: Private generic functions
py-len: Private generic functions
py-len: Private generic functions
py-lisp-function.__get__: Private ordinary functions
py-lisp-function.__name__: Private ordinary functions
py-lisp-function.__repr__: Private ordinary functions
py-list.append: Private ordinary functions
py-list.count: Private ordinary functions
py-list.extend: Private ordinary functions
py-list.index: Private ordinary functions
py-list.insert: Private ordinary functions
py-list.pop: Private ordinary functions
py-list.reverse: Private ordinary functions
py-list.sort: Private ordinary functions
py-list.__add__: Private ordinary functions
py-list.__cmp__: Private ordinary functions
py-list.__delitem__: Private ordinary functions
py-list.__eq__: Private ordinary functions
py-list.__getitem__: Private ordinary functions
py-list.__iadd__: Private ordinary functions
py-list.__init__: Private ordinary functions
py-list.__iter__: Private ordinary functions
py-list.__len__: Private ordinary functions
py-list.__mul__: Private ordinary functions
py-list.__new__: Private ordinary functions
py-list.__repr__: Private ordinary functions
py-list.__setitem__: Private ordinary functions
py-list.__str__: Private ordinary functions
py-method-class: Private generic functions
py-method-class: Private generic functions
py-method-func: Private generic functions
py-method-func: Private generic functions
py-method-instance: Private generic functions
py-method-instance: Private generic functions
py-none.__hash__: Private ordinary functions
py-none.__nonzero__: Private ordinary functions
py-none.__repr__: Private ordinary functions
py-nonzero: Private generic functions
py-nonzero: Private generic functions
py-not: Private generic functions
py-not: Private generic functions
py-not: Private generic functions
py-not: Private generic functions
py-not: Private generic functions
py-not: Private generic functions
py-not-in: Private generic functions
py-not-in: Private generic functions
py-number.conjugate: Private ordinary functions
py-number.imag: Private ordinary functions
py-number.real: Private ordinary functions
py-number.__abs__: Private ordinary functions
py-number.__add__: Private ordinary functions
py-number.__cmp__: Private ordinary functions
py-number.__divmod__: Private ordinary functions
py-number.__div__: Private ordinary functions
py-number.__eq__: Private ordinary functions
py-number.__hash__: Private ordinary functions
py-number.__mul__: Private ordinary functions
py-number.__neg__: Private ordinary functions
py-number.__nonzero__: Private ordinary functions
py-number.__pos__: Private ordinary functions
py-number.__pow__: Private ordinary functions
py-number.__repr__: Private ordinary functions
py-number.__str__: Private ordinary functions
py-number.__sub__: Private ordinary functions
py-number.__truediv__: Private ordinary functions
py-oct: Private generic functions
py-oct: Private generic functions
py-pprint: Public ordinary functions
py-pprint-1: Private generic functions
py-pprint-1: Private generic functions
py-pprint-1: Private generic functions
py-pprint-literal: Private generic functions
py-pprint-literal: Private generic functions
py-pprint-literal: Private generic functions
py-pprint-literal: Private generic functions
py-pprint-literal: Private generic functions
py-pprint-literal: Private generic functions
py-pprint-literal: Private generic functions
py-pprint-literal: Private generic functions
py-print: Private ordinary functions
py-property.deleter: Private ordinary functions
py-property.fdel: Private ordinary functions
py-property.fget: Private ordinary functions
py-property.fset: Private ordinary functions
py-property.getter: Private ordinary functions
py-property.setter: Private ordinary functions
py-property.__del__: Private ordinary functions
py-property.__doc__: Private ordinary functions
py-property.__get__: Private ordinary functions
py-property.__init__: Private ordinary functions
py-property.__set__: Private ordinary functions
py-raise: Public ordinary functions
py-real.__mod__: Private ordinary functions
py-repr: Public generic functions
py-repr: Public generic functions
py-repr: Public generic functions
py-repr: Public generic functions
py-repr: Public generic functions
py-repr: Public generic functions
py-repr: Public generic functions
py-repr-circle: Private ordinary functions
py-repr-string: Public ordinary functions
py-set.add: Private ordinary functions
py-set.__init__: Private ordinary functions
py-set.__iter__: Private ordinary functions
py-slice.indices: Private ordinary functions
py-static-method.__call__: Private ordinary functions
py-static-method.__get__: Private ordinary functions
py-static-method.__new__: Private ordinary functions
py-static-method.__repr__: Private ordinary functions
py-str: Private generic functions
py-str: Private generic functions
py-str: Private generic functions
py-str: Private generic functions
py-str: Private generic functions
py-str: Private generic functions
py-str-circle: Private ordinary functions
py-str-string: Public ordinary functions
py-string->symbol: Private ordinary functions
py-string-from-char: Private ordinary functions
py-string-val->symbol: Private ordinary functions
py-string.capitalize: Private ordinary functions
py-string.center: Private ordinary functions
py-string.decode: Private ordinary functions
py-string.encode: Private ordinary functions
py-string.endswith: Private ordinary functions
py-string.find: Private ordinary functions
py-string.isalnum: Private ordinary functions
py-string.isalpha: Private ordinary functions
py-string.isdigit: Private ordinary functions
py-string.islower: Private ordinary functions
py-string.isspace: Private ordinary functions
py-string.join: Private ordinary functions
py-string.lower: Private ordinary functions
py-string.lstrip: Private ordinary functions
py-string.replace: Private ordinary functions
py-string.rstrip: Private ordinary functions
py-string.split: Private ordinary functions
py-string.startswith: Private ordinary functions
py-string.strip: Public ordinary functions
py-string.upper: Private ordinary functions
py-string.__add__: Private ordinary functions
py-string.__cmp__: Private ordinary functions
py-string.__getitem__: Private ordinary functions
py-string.__hash__: Private ordinary functions
py-string.__iter__: Private ordinary functions
py-string.__len__: Private ordinary functions
py-string.__mod__: Private ordinary functions
py-string.__mul__: Private ordinary functions
py-string.__new__: Private ordinary functions
py-string.__nonzero__: Private ordinary functions
py-string.__repr__: Private ordinary functions
py-string.__rmul__: Private ordinary functions
py-string.__str__: Private ordinary functions
py-subs: Public generic functions
py-subs: Public generic functions
py-subs: Public generic functions
py-subs: Public generic functions
py-subs: Public generic functions
py-subs: Public generic functions
py-subs: Public generic functions
py-subs: Public generic functions
py-subs: Public generic functions
py-super.__getattribute__: Private ordinary functions
py-super.__new__: Private ordinary functions
py-super.__repr__: Private ordinary functions
py-symbol->string: Private ordinary functions
py-symbol.__repr__: Private ordinary functions
py-tuple.__add__: Private ordinary functions
py-tuple.__cmp__: Private ordinary functions
py-tuple.__eq__: Private ordinary functions
py-tuple.__getitem__: Private ordinary functions
py-tuple.__hash__: Private ordinary functions
py-tuple.__iter__: Private ordinary functions
py-tuple.__len__: Private ordinary functions
py-tuple.__mul__: Private ordinary functions
py-tuple.__new__: Private ordinary functions
py-tuple.__nonzero__: Private ordinary functions
py-tuple.__repr__: Private ordinary functions
py-tuple.__rmul__: Private ordinary functions
py-tuple.__str__: Private ordinary functions
py-type.__bases__: Private ordinary functions
py-type.__bases__-writer: Private ordinary functions
py-type.__call__: Private ordinary functions
py-type.__class__: Private ordinary functions
py-type.__dict__: Private ordinary functions
py-type.__dict__-writer: Private ordinary functions
py-type.__hash__: Private ordinary functions
py-type.__init__: Private ordinary functions
py-type.__mro__: Private ordinary functions
py-type.__name__: Private ordinary functions
py-type.__new__: Private ordinary functions
py-type.__nonzero__: Private ordinary functions
py-type.__repr__: Private ordinary functions
py-type.__str__: Private ordinary functions
py-type.__subclasses__: Private ordinary functions
py-unary-+: Private generic functions
py-unary-+: Private generic functions
py-unary--: Private generic functions
py-unary--: Private generic functions
py-unary--: Private generic functions
py-unary-~: Private generic functions
py-unary-~: Private generic functions
py-unbound-method.__call__: Private ordinary functions
py-unbound-method.__get__: Private ordinary functions
py-unbound-method.__repr__: Private ordinary functions
py-unicode-external-format->lisp-external-format: Private ordinary functions
py-val->integer: Private ordinary functions
py-val->lisp-bool: Private compiler macros
py-val->lisp-bool: Private generic functions
py-val->lisp-bool: Private generic functions
py-val->lisp-bool: Private generic functions
py-val->lisp-bool: Private generic functions
py-val->lisp-bool: Private generic functions
py-val->number: Public ordinary functions
py-val->string: Public ordinary functions
py-writable-attribute-method.__get__: Private ordinary functions
py-writable-attribute-method.__set__: Private ordinary functions
py-xrange.__init__: Private ordinary functions
py-xrange.__iter__: Private ordinary functions
py-xrange.__new__: Private ordinary functions
py-xrange.__str__: Private ordinary functions
py-^: Private generic functions
py-^: Private generic functions
py-^: Private generic functions
py-^=: Private generic functions
py-^=: Private generic functions
py-|: Private generic functions
py-|: Private generic functions
py-|=: Private generic functions
py-|=: Private generic functions
python-ast-ambiguous-p: Private ordinary functions

Q
quit: Public ordinary functions

R
raise-double-keyarg-error: Private ordinary functions
raise-invalid-keyarg-error: Private ordinary functions
raise-invalid-operands: Private ordinary functions
raise-stmt: Public macros
raise-stmt-1: Private ordinary functions
raise-stmt/cps: Private macros
raise-stop-iteration: Private ordinary functions
raise-stopiteration: Private ordinary functions
raise-syntax-error: Public ordinary functions
raise-syntax-error-default: Private ordinary functions
raise-unexpected-eof: Private ordinary functions
raise-wrong-args-error: Private ordinary functions
random.getrandbits: Private ordinary functions
random.jumpahead: Private ordinary functions
random.random: Private ordinary functions
random.seed: Private ordinary functions
rand_add: Public ordinary functions
rand_egd: Public ordinary functions
rand_status: Public ordinary functions
range: Public ordinary functions
raw_input: Public ordinary functions
read: Public ordinary functions
read-kind: Private generic functions
read-kind: Private generic functions
read-kind: Private generic functions
read-kind: Private generic functions
read-kind: Private generic functions
read-kind: Private generic functions
read-kind: Private generic functions
read-kind: Private generic functions
read-kind: Private generic functions
read-language-forms: Private generic functions
read-language-forms: Private generic functions
read-language-forms: Private generic functions
read-language-forms: Private generic functions
read-mixed-source-string: Private ordinary functions
read-one-python-subform: Private ordinary functions
read-package-symbol-func: Public ordinary functions
read-toplevel-forms: Private generic functions
read-toplevel-forms: Private generic functions
read-toplevel-forms: Private generic functions
read-toplevel-forms: Private generic functions
real-py-list.append: Private macros
receive-yielded-value: Private macros
record-source-file-loc: Private ordinary functions
record-source-location: Private ordinary functions
reduce: Public ordinary functions
reduce: Public ordinary functions
reg-exp-match.end: Private ordinary functions
reg-exp-match.endpos: Private ordinary functions
reg-exp-match.expand: Private ordinary functions
reg-exp-match.group: Private ordinary functions
reg-exp-match.groupdict: Private ordinary functions
reg-exp-match.groups: Private ordinary functions
reg-exp-match.lastgroup: Private ordinary functions
reg-exp-match.lastindex: Private ordinary functions
reg-exp-match.pos: Private ordinary functions
reg-exp-match.re: Private ordinary functions
reg-exp-match.span: Private ordinary functions
reg-exp-match.start: Private ordinary functions
reg-exp-match.string: Private ordinary functions
reg-exp.compile: Private ordinary functions
reg-exp.findall: Private ordinary functions
reg-exp.finditer: Private ordinary functions
reg-exp.flags: Private ordinary functions
reg-exp.groupindex: Private ordinary functions
reg-exp.match: Private ordinary functions
reg-exp.pattern: Private ordinary functions
reg-exp.search: Private ordinary functions
reg-exp.split: Private ordinary functions
reg-exp.sub: Private ordinary functions
reg-exp.subn: Private ordinary functions
register: Public ordinary functions
register-feature: Public ordinary functions
register-inlineable-methods: Private ordinary functions
register-method: Private ordinary functions
register-simple-function: Private ordinary functions
relative-package-name: Private ordinary functions
reload: Public ordinary functions
remove: Public ordinary functions
remove-interpreter-prompts: Private ordinary functions
remove-loaded-module: Private ordinary functions
repeat: Public ordinary functions
repl: Public ordinary functions
repl-1: Private ordinary functions
replace: Public ordinary functions
repr: Public ordinary functions
repr-fmt: Private ordinary functions
return-stmt: Public macros
return-stmt/cps: Private macros
rewrite-generator-expr-ast: Private ordinary functions
rewrite-generator-funcdef-suite: Private ordinary functions
round: Public ordinary functions
rsep-syntax-error-args: Private generic functions
rsep-syntax-error-args: Private generic functions
run: Public generic functions
run: Public generic functions
run: Public generic functions
run: Public generic functions
run-python-ast: Public ordinary functions

S
sans: Public ordinary functions
schedule-finalization: Public ordinary functions
search: Public ordinary functions
set-funcallable-instance-function: Private ordinary functions
set-impl-status: Public ordinary functions
set-items: Private generic functions
set-items: Private generic functions
set-items: Private generic functions
setattr: Public ordinary functions
setcheckinterval: Public ordinary functions
setdefaultencoding: Public ordinary functions
Setf Expander, (setf attributeref-expr): Public macros
Setf Expander, (setf identifier-expr): Public macros
Setf Expander, (setf list-expr): Public macros
Setf Expander, (setf list/tuple-expr): Private setf expanders
Setf Expander, (setf subscription-expr): Public macros
Setf Expander, (setf tuple-expr): Public macros
setrecursionlimit: Public ordinary functions
setup-ast-readmacro: Private ordinary functions
setup-omnivore-readmacro: Public ordinary functions
setup-python-subform-readmacro: Private ordinary functions
setup-user-readmacro: Private ordinary functions
sfd-attributes: Private ordinary functions
sfd-func: Private ordinary functions
sfd-func-code: Private ordinary functions
sfd-func-globals: Private ordinary functions
sfd-name: Private ordinary functions
sha224: Public ordinary functions
sha256: Public ordinary functions
sha384: Public ordinary functions
sha512: Public ordinary functions
sht-ht: Private generic functions
sht-ht: Private generic functions
simple-function-data-p: Private ordinary functions
sin: Public ordinary functions
sinh: Public ordinary functions
sleep: Public ordinary functions
slice-expr: Public macros
slice-expr/cps: Private macros
slice-indices: Private ordinary functions
slice-start: Private generic functions
slice-start: Private generic functions
slice-step: Private generic functions
slice-step: Private generic functions
slice-stop: Private generic functions
slice-stop: Private generic functions
slurp-file: Public generic functions
slurp-file: Public generic functions
slurp-file: Public generic functions
slurp-file: Public generic functions
socket.accept: Private ordinary functions
socket.address: Private generic functions
socket.address: Private generic functions
socket.bind: Private ordinary functions
socket.close: Private ordinary functions
socket.connect: Private ordinary functions
socket.connect_ex: Private ordinary functions
socket.fileno: Private ordinary functions
socket.getpeername: Private ordinary functions
socket.getsockname: Private ordinary functions
socket.getsockopt: Private ordinary functions
socket.gettimeout: Private ordinary functions
socket.listen: Private ordinary functions
socket.makefile: Private ordinary functions
socket.recv: Private ordinary functions
socket.recvfrom: Private ordinary functions
socket.recvfrom_into: Private ordinary functions
socket.recv_into: Private ordinary functions
socket.send: Private ordinary functions
socket.sendall: Private ordinary functions
socket.sendto: Private ordinary functions
socket.setblocking: Private ordinary functions
socket.setsockopt: Private ordinary functions
socket.settimeout: Private ordinary functions
socket.shutdown: Private ordinary functions
socket.socket: Private generic functions
socket.socket: Private generic functions
socket.stream: Private generic functions
socket.stream: Private generic functions
socket.__doc__: Private ordinary functions
sorted: Public ordinary functions
source-file-names: Private ordinary functions
split: Public ordinary functions
sqrt: Public ordinary functions
sr-stat: Private generic functions
sr-stat: Private generic functions
stack_size: Public ordinary functions
start_new_thread: Public ordinary functions
stat: Public ordinary functions
stat-result.st_atime: Private ordinary functions
stat-result.st_ctime: Private ordinary functions
stat-result.st_dev: Private ordinary functions
stat-result.st_gid: Private ordinary functions
stat-result.st_ino: Private ordinary functions
stat-result.st_mode: Private ordinary functions
stat-result.st_mtime: Private ordinary functions
stat-result.st_nlink: Private ordinary functions
stat-result.st_size: Private ordinary functions
stat-result.st_uid: Private ordinary functions
stmt-node-p: Private ordinary functions
stmt-or-expr-node-p: Private ordinary functions
stmt-p: Private ordinary functions
string-literal-p: Public ordinary functions
sub: Public ordinary functions
subn: Public ordinary functions
subscription-expr: Public macros
subscription-expr/cps: Private macros
suite-globals-locals: Private ordinary functions
suite-stmt: Public macros
suite-stmt/cps: Private macros
sum: Public ordinary functions
sym->iop: Private ordinary functions
sym->op: Private ordinary functions
symbol-ends-with-p: Private ordinary functions
symbol-hash-table.has_key: Private ordinary functions
symbol-hash-table.items: Private ordinary functions
symbol-hash-table.update: Private ordinary functions
symbol-hash-table.__delitem__: Private ordinary functions
symbol-hash-table.__getitem__: Private ordinary functions
symbol-hash-table.__repr__: Private ordinary functions
symbol-hash-table.__setitem__: Private ordinary functions

T
tan: Public ordinary functions
tanh: Public ordinary functions
target-get-bound-vars: Private ordinary functions
tee: Public ordinary functions
template-wildcards: Private ordinary functions
time: Public ordinary functions
toplevel-form-finished-condition.char-ix: Private generic functions
toplevel-form-finished-condition.char-ix: Private generic functions
translate: Public ordinary functions
try-except-ensure-valid-exception-class: Private ordinary functions
try-except-stmt: Public macros
try-except-stmt/cps: Private macros
try-finally-stmt: Public macros
try-finally-stmt/cps: Private macros
try-invoke-restart: Private ordinary functions
tuple-expr: Public macros
tuple-expr/cps: Private macros

U
unary-expr: Public macros
unary-expr/cps: Private macros
unbound-variable-error: Private ordinary functions
unichr: Public ordinary functions
unlink: Public ordinary functions
unpack: Public ordinary functions
unpack_from: Public ordinary functions
unschedule-finalization: Public ordinary functions

V
validate-superclass: Public standalone methods
validate-superclass: Public standalone methods
validate-superclass: Public standalone methods
validate-superclass: Public standalone methods
validate-superclass: Public standalone methods
validate-superclass: Public standalone methods
vars: Public ordinary functions
vector-getitem: Private ordinary functions
verify-string-strip-chars: Private ordinary functions

W
walk-print: Private generic functions
walk-print: Private generic functions
walk-print: Private generic functions
walk-py-ast: Public ordinary functions
whereas: Public macros
while-stmt: Public macros
while-stmt/cps: Private macros
wildcard-sym-p: Private ordinary functions
with-ast-user-pprinter: Public macros
with-ast-user-readtable: Public macros
with-auto-mode-recompile: Public macros
with-circle-detection: Private macros
with-compiler-generated-syntax-errors: Private macros
with-complete-python-semantics: Private macros
with-cps-conversion: Private macros
with-custom-decl: Private macros
with-gensyms: Public macros
with-iterator: Private macros
with-iterator: Private compiler macros
with-last-raised-exception: Private macros
with-line-prefixed-output: Public macros
with-matching: Public macros
with-mixed-lisp-python-syntax: Public macros
with-module-toplevel-context: Private macros
with-namespace: Private macros
with-parsed-py-arglist: Private macros
with-parser-conditions-handled: Private macros
with-parser-eof-detection: Private macros
with-perhaps-matching: Public macros
with-proper-compiler-settings: Private macros
with-py-ast: Public macros
with-py-dict: Private macros
with-py-errors: Private macros
with-pydecl: Private macros
with-python-pprinter: Private macros
with-repl-toplevel-aliases: Private macros
with-sane-debugging: Public macros
with-source-locations: Public macros
with-stack-list: Public macros
with-stmt: Public macros
with-stmt-decl: Private macros
with-stmt/cps: Private macros
without-inlining: Private macros
without-redefinition-warnings: Public macros

X
x.class-attr-no-magic.bind: Private ordinary functions
xrange-iter-func: Private ordinary functions

Y
yield-expr: Public macros
yield-expr/cps: Private macros
yield-stmt: Public macros
yield-stmt/cps: Private macros
yield-value: Private macros

Z
zip: Public ordinary functions


A.3 Variables

Jump to:   %   *   +   _  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   R   S   T   U   V   W   X   Y  
Index Entry  Section

%
%compile-time-module%: Private special variables
%lex-curr-line-no%: Private symbol macros
%lex-last-read-char-ix%: Private symbol macros
%lex-last-returned-value%: Private symbol macros
%lex-next-unread-char-ix%: Private symbol macros
%lex-string%: Private symbol macros
%lex-tab-width%: Private symbol macros

*
*all-modules*: Private special variables
*all-sockets*: Private special variables
*allow-indirect-special-call*: Private special variables
*allowed-node-tg/val*: Private special variables
*ast-node-walk-structs*: Private special variables
*ast-readtable*: Public special variables
*ast-user-pprint-dispatch*: Private special variables
*ast-user-print-delims*: Private special variables
*ast-user-readtable*: Public special variables
*binary-comparison-funcs-ht*: Private special variables
*binary-iop->op-ht*: Private special variables
*binary-iop-funcs-ht*: Private special variables
*binary-op-funcs-ht*: Private special variables
*binary-op-precedence*: Private special variables
*binary-test-funcs-ht*: Private special variables
*ca-cache*: Private special variables
*cached-stopiteration*: Private special variables
*catch-yacc-conditions*: Private special variables
*circle-detection-mechanism*: Private special variables
*circle-level*: Private special variables
*circle-print-abbrev*: Private special variables
*circle-print-ht*: Private special variables
*circle-print-max-num-objects*: Private special variables
*circle-print-max-occur*: Private special variables
*cl-yacc-python-parser*: Private special variables
*class-display-without-py-prefix*: Private special variables
*clpython-compiler-version-id*: Private special variables
*compile-for-import*: Private special variables
*compile-python-ast-before-running*: Public special variables
*compile-time-module-name*: Private special variables
*cps-macro-functions*: Private special variables
*create-simple-lambdas-for-python-functions*: Private special variables
*current-module-name*: Private special variables
*debug-assume-variables-bound*: Private special variables
*debug-dummy-outer-namespace*: Private special variables
*debug-no-locals-dict*: Private special variables
*debug-recursion-count*: Private special variables
*debug-with-py-errors-enabled*: Private special variables
*default-yacc-version*: Private special variables
*doc*: Private special variables
*dummy-nonconstant-form*: Private special variables
*enormous-float-representation-type*: Public special variables
*eval-inside-mixed-mode*: Private special variables
*exception-classes*: Private special variables
*exception-tree*: Private special variables
*exceptions-are-python-objects*: Public special variables
*exceptions-loaded*: Public special variables
*exec-early-parse-constant-string*: Private special variables
*exec-stmt-compile-before-run*: Private special variables
*expr-stmt-nodes*: Private special variables
*extra-identifier-char2-p*: Public special variables
*habitat*: Public special variables
*hash-table-iterator-indefinite-extent*: Private special variables
*ht->symbol-hash-table*: Private special variables
*ignore-copied-prompts*: Private special variables
*implementation*: Private special variables
*import-force-recompile*: Private special variables
*import-force-reload*: Private special variables
*import-probe-file-cache*: Private special variables
*import-recompiled-files*: Private special variables
*in-bracketed-expr*: Private special variables
*in-comparison-expr*: Private special variables
*inline-builtin-methods*: Private special variables
*inline-getattr-call*: Private special variables
*inline-number-arithmetic*: Private special variables
*inline-print*: Private special variables
*inlineable-methods*: Private special variables
*inside-import-from-stmt*: Private special variables
*intern-hashtable*: Private special variables
*intern-warned*: Private special variables
*languages*: Private special variables
*last-raised-exception*: Private special variables
*lex-debug*: Private special variables
*lex-fake-eof-after-toplevel-form*: Private special variables
*lex-state*: Private special variables
*lex-warn-indent*: Private special variables
*lisp-readtable*: Private special variables
*lisp-standard-readtable*: Private special variables
*lispy-debug*: Private special variables
*lispy-habitat*: Private special variables
*lispy-namespace*: Private special variables
*lispy-package*: Private special variables
*load-file->module*: Private special variables
*lock-counter*: Private special variables
*mangle-private-variables-in-class*: Private special variables
*max-py-error-level*: Private special variables
*mixed-readtable*: Private special variables
*module-function-hook*: Private special variables
*module-namespace*: Private special variables
*module-preload-hook*: Private special variables
*module-source-hook*: Private special variables
*most-positive-slice-index*: Private special variables
*mro-filter-implementation-classes*: Private special variables
*muffle-sbcl-compiler-notes*: Private special variables
*multi-line-statements*: Private special variables
*next-thread-id*: Private special variables
*normal-float-representation-type*: Public special variables
*object-repr-char-limit*: Private special variables
*omnivore-debug*: Private special variables
*one-item-tuple-gets-comma*: Private special variables
*operators-with-precedence-between-binary-and-unary-plusmin*: Private special variables
*optimize-function-arg-checking*: Private special variables
*optimize-namespaces*: Private special variables
*package-indicator-filename*: Private special variables
*parsed-format-strings*: Private special variables
*precedence-and-associativity*: Private special variables
*precedence-level*: Private special variables
*print-object-does-repr*: Private special variables
*print-object-with-repr-error-level*: Private special variables
*print-object-with-repr-show-errors*: Private special variables
*prompts*: Private special variables
*proxy-classes*: Private special variables
*py-array-types*: Private special variables
*py-char-strings*: Private special variables
*py-compiled-file-type*: Private special variables
*py-pprint-dispatch*: Public special variables
*py-print-safe*: Private special variables
*py-source-file-types*: Private special variables
*pydecl-declared-keys*: Private special variables
*pydecl-keys*: Private special variables
*python-form->source-location*: Public special variables
*python-prods*: Private special variables
*raise-syntax-error-hook*: Public special variables
*reader-error-has-format*: Private special variables
*repl-compile*: Public special variables
*repl-mod*: Private special variables
*repl-module-globals*: Public special variables
*repl-prof*: Public special variables
*run-module-globals*: Private special variables
*search-functions*: Private special variables
*signal-toplevel-form-finished-conditions*: Private special variables
*signal-unbound-variable-errors*: Private special variables
*simple-function-data*: Private special variables
*source-level-debugging*: Private special variables
*special-calls*: Private special variables
*stream-softspaces*: Private special variables
*suite-no-newline*: Private special variables
*tab-width-spaces*: Public special variables
*temp-file-map*: Private special variables
*terminals*: Private special variables
*the-ellipsis*: Public special variables
*the-empty-tuple*: Public special variables
*the-none*: Public special variables
*the-notimplemented*: Public special variables
*threads*: Private special variables
*truncation-explain*: Private special variables
*tuple-must-have-brackets*: Private special variables
*unary-op-funcs-ht*: Private special variables
*unary-op-precedence*: Private special variables
*use-asdf-fasl-locations*: Private special variables
*use-ast-return-stmt-heuristic*: Private special variables
*use-environment-acccessors*: Private special variables
*user-readtable*: Public special variables
*walk-build-result*: Private special variables
*walk-debug*: Private special variables
*walk-into-nested-namespaces*: Private special variables
*walk-warn-unknown-form*: Private special variables
*want-del-setf-expansion*: Private special variables
*with-py-error-level*: Private special variables
*writable-attribute-methods*: Private special variables
*__debug__*: Private special variables
*__main__-module-name*: Private special variables

+
+all-values-names+: Private constants
+augassign-target+: Public constants
+augassign-value+: Public constants
+clpython-namespaces-are-classes+: Private constants
+delete-target+: Public constants
+dict-alist-to-hashtable-threshold+: Public constants
+dicted-object-dict-index+: Private constants
+file-seek-absolute+: Private constants
+file-seek-relative-to-current+: Private constants
+file-seek-relative-to-end+: Private constants
+fixnum-is-a-class+: Private constants
+global-decl-target+: Private constants
+impl-status-comment-prop+: Private constants
+impl-status-prop+: Private constants
+impl-statuses+: Private constants
+impl-warned-prop+: Private constants
+max-char-code+: Public constants
+max-circle-level+: Private constants
+no-target+: Public constants
+no-value+: Public constants
+normal-target+: Public constants
+normal-value+: Public constants
+optimize-debug+: Private constants
+optimize-fast+: Private constants
+optimize-fastest+: Private constants
+optimize-std+: Private constants
+py-class-classname-slot-index+: Private constants
+py-class-classname-slot-name+: Private constants
+py-class-dict-slot-index+: Private constants
+single-float-is-a-class+: Private constants
+standard-instance-access-func+: Private constants
+standard-module-globals+: Public constants
+the-false+: Public constants
+the-true+: Public constants
+unicode-capable-string-type+: Private constants
+use-standard-instance-access+: Private constants
+use-standard-instance-access-setf+: Private constants
+whitespace+: Private constants

_
_: Private special variables
__: Private special variables
__displayhook__: Public special variables
__doc__: Public special variables
__excepthook__: Public special variables
__stderr__: Public special variables
__stdin__: Public special variables
__stdout__: Public special variables
__version__: Public special variables
__version__: Public special variables
___: Private special variables

A
address: Public classes
af_appletalk: Public constants
af_decnet: Public constants
af_inet: Public constants
af_inet6: Public constants
af_ipx: Public constants
af_route: Public constants
af_sna: Public constants
af_unix: Public constants
af_unspec: Public constants
ai_addrconfig: Public constants
ai_all: Public constants
ai_canonname: Public constants
ai_default: Public constants
ai_mask: Public constants
ai_numerichost: Public constants
ai_passive: Public constants
ai_v4mapped: Public constants
ai_v4mapped_cfg: Public constants
api_version: Public special variables
arg-count: Private classes
arg-structs: Private structures
args: Public conditions
argv: Public special variables
array: Public classes
ascii_letters: Public constants
ascii_lowercase: Public constants
ascii_uppercase: Public constants
attributes: Private structures

B
bin-file-write-date: Private classes
bin-pathname: Private classes
binary-mode-p: Public classes
bracket-level: Private classes
builtinp: Private classes
builtin_module_names: Public special variables
byteorder: Public special variables

C
cellvars: Private classes
cert_none: Public constants
cert_optional: Public constants
cert_required: Public constants
char-ix: Private conditions
class: Private classes
class: Private classes
class-val-class: Private structures
class-val-dd: Private structures
class-val-non-dd: Private structures
closed-p: Public classes
cmd-line-args: Private classes
code: Private classes
codesize: Public constants
compiler-id: Private conditions
Constant, +all-values-names+: Private constants
Constant, +augassign-target+: Public constants
Constant, +augassign-value+: Public constants
Constant, +clpython-namespaces-are-classes+: Private constants
Constant, +delete-target+: Public constants
Constant, +dict-alist-to-hashtable-threshold+: Public constants
Constant, +dicted-object-dict-index+: Private constants
Constant, +file-seek-absolute+: Private constants
Constant, +file-seek-relative-to-current+: Private constants
Constant, +file-seek-relative-to-end+: Private constants
Constant, +fixnum-is-a-class+: Private constants
Constant, +global-decl-target+: Private constants
Constant, +impl-status-comment-prop+: Private constants
Constant, +impl-status-prop+: Private constants
Constant, +impl-statuses+: Private constants
Constant, +impl-warned-prop+: Private constants
Constant, +max-char-code+: Public constants
Constant, +max-circle-level+: Private constants
Constant, +no-target+: Public constants
Constant, +no-value+: Public constants
Constant, +normal-target+: Public constants
Constant, +normal-value+: Public constants
Constant, +optimize-debug+: Private constants
Constant, +optimize-fast+: Private constants
Constant, +optimize-fastest+: Private constants
Constant, +optimize-std+: Private constants
Constant, +py-class-classname-slot-index+: Private constants
Constant, +py-class-classname-slot-name+: Private constants
Constant, +py-class-dict-slot-index+: Private constants
Constant, +single-float-is-a-class+: Private constants
Constant, +standard-instance-access-func+: Private constants
Constant, +standard-module-globals+: Public constants
Constant, +the-false+: Public constants
Constant, +the-true+: Public constants
Constant, +unicode-capable-string-type+: Private constants
Constant, +use-standard-instance-access+: Private constants
Constant, +use-standard-instance-access-setf+: Private constants
Constant, +whitespace+: Private constants
Constant, af_appletalk: Public constants
Constant, af_decnet: Public constants
Constant, af_inet: Public constants
Constant, af_inet6: Public constants
Constant, af_ipx: Public constants
Constant, af_route: Public constants
Constant, af_sna: Public constants
Constant, af_unix: Public constants
Constant, af_unspec: Public constants
Constant, ai_addrconfig: Public constants
Constant, ai_all: Public constants
Constant, ai_canonname: Public constants
Constant, ai_default: Public constants
Constant, ai_mask: Public constants
Constant, ai_numerichost: Public constants
Constant, ai_passive: Public constants
Constant, ai_v4mapped: Public constants
Constant, ai_v4mapped_cfg: Public constants
Constant, ascii_letters: Public constants
Constant, ascii_lowercase: Public constants
Constant, ascii_uppercase: Public constants
Constant, cert_none: Public constants
Constant, cert_optional: Public constants
Constant, cert_required: Public constants
Constant, codesize: Public constants
Constant, digits: Public constants
Constant, e: Public constants
Constant, eai_addrfamily: Public constants
Constant, eai_again: Public constants
Constant, eai_badflags: Public constants
Constant, eai_badhints: Public constants
Constant, eai_fail: Public constants
Constant, eai_family: Public constants
Constant, eai_max: Public constants
Constant, eai_memory: Public constants
Constant, eai_nodata: Public constants
Constant, eai_noname: Public constants
Constant, eai_protocol: Public constants
Constant, eai_service: Public constants
Constant, eai_socktype: Public constants
Constant, eai_system: Public constants
Constant, error: Public constants
Constant, error: Public constants
Constant, hexdigits: Public constants
Constant, i: Public constants
Constant, inaddr_allhosts_group: Public constants
Constant, inaddr_any: Public constants
Constant, inaddr_broadcast: Public constants
Constant, inaddr_loopback: Public constants
Constant, inaddr_max_local_group: Public constants
Constant, inaddr_none: Public constants
Constant, inaddr_unspec_group: Private constants
Constant, ipport_reserved: Public constants
Constant, ipport_userreserved: Public constants
Constant, ipproto_ah: Public constants
Constant, ipproto_dstopts: Public constants
Constant, ipproto_egp: Public constants
Constant, ipproto_eon: Public constants
Constant, ipproto_esp: Public constants
Constant, ipproto_fragment: Public constants
Constant, ipproto_ggp: Public constants
Constant, ipproto_gre: Public constants
Constant, ipproto_hello: Public constants
Constant, ipproto_hopopts: Public constants
Constant, ipproto_icmp: Public constants
Constant, ipproto_icmpv6: Public constants
Constant, ipproto_idp: Public constants
Constant, ipproto_igmp: Public constants
Constant, ipproto_ip: Public constants
Constant, ipproto_ipcomp: Public constants
Constant, ipproto_ipip: Public constants
Constant, ipproto_ipv4: Public constants
Constant, ipproto_ipv6: Public constants
Constant, ipproto_max: Public constants
Constant, ipproto_nd: Public constants
Constant, ipproto_none: Public constants
Constant, ipproto_pim: Public constants
Constant, ipproto_pup: Public constants
Constant, ipproto_raw: Public constants
Constant, ipproto_routing: Public constants
Constant, ipproto_rsvp: Public constants
Constant, ipproto_tcp: Public constants
Constant, ipproto_tp: Public constants
Constant, ipproto_udp: Public constants
Constant, ipproto_xtp: Public constants
Constant, ipv6_checksum: Public constants
Constant, ipv6_dstopts: Public constants
Constant, ipv6_hoplimit: Public constants
Constant, ipv6_hopopts: Public constants
Constant, ipv6_join_group: Public constants
Constant, ipv6_leave_group: Public constants
Constant, ipv6_multicast_hops: Public constants
Constant, ipv6_multicast_if: Public constants
Constant, ipv6_multicast_loop: Public constants
Constant, ipv6_nexthop: Public constants
Constant, ipv6_pktinfo: Public constants
Constant, ipv6_rthdr: Public constants
Constant, ipv6_rthdr_type_0: Public constants
Constant, ipv6_unicast_hops: Public constants
Constant, ipv6_v6only: Public constants
Constant, ip_add_membership: Public constants
Constant, ip_default_multicast_loop: Public constants
Constant, ip_default_multicast_ttl: Public constants
Constant, ip_drop_membership: Public constants
Constant, ip_hdrincl: Public constants
Constant, ip_max_memberships: Public constants
Constant, ip_multicast_if: Public constants
Constant, ip_multicast_loop: Public constants
Constant, ip_multicast_ttl: Public constants
Constant, ip_options: Public constants
Constant, ip_recvdstaddr: Public constants
Constant, ip_recvopts: Public constants
Constant, ip_recvretopts: Public constants
Constant, ip_retopts: Public constants
Constant, ip_tos: Public constants
Constant, ip_ttl: Public constants
Constant, letters: Public constants
Constant, lowercase: Public constants
Constant, m: Public constants
Constant, magic: Public constants
Constant, msg_ctrunc: Public constants
Constant, msg_dontroute: Public constants
Constant, msg_dontwait: Public constants
Constant, msg_eor: Public constants
Constant, msg_oob: Public constants
Constant, msg_peek: Public constants
Constant, msg_trunc: Public constants
Constant, msg_waitall: Public constants
Constant, multiline: Public constants
Constant, ni_dgram: Public constants
Constant, ni_maxhost: Public constants
Constant, ni_maxserv: Public constants
Constant, ni_namereqd: Public constants
Constant, ni_nofqdn: Public constants
Constant, ni_numerichost: Public constants
Constant, ni_numericserv: Public constants
Constant, octdigits: Public constants
Constant, o_append: Public constants
Constant, o_creat: Public constants
Constant, o_directory: Public constants
Constant, o_excl: Public constants
Constant, o_exlock: Public constants
Constant, o_ndelay: Public constants
Constant, o_noctty: Public constants
Constant, o_nofollow: Public constants
Constant, o_nonblock: Public constants
Constant, o_rdonly: Public constants
Constant, o_rdwr: Public constants
Constant, o_shlock: Public constants
Constant, o_sync: Public constants
Constant, o_trunc: Public constants
Constant, o_wronly: Public constants
Constant, pi: Public constants
Constant, printable: Public constants
Constant, protocol_sslv2: Public constants
Constant, protocol_sslv23: Public constants
Constant, protocol_sslv3: Public constants
Constant, protocol_tlsv1: Public constants
Constant, punctuation: Public constants
Constant, shut_rd: Public constants
Constant, shut_rdwr: Public constants
Constant, shut_wr: Public constants
Constant, sock_dgram: Public constants
Constant, sock_raw: Public constants
Constant, sock_rdm: Public constants
Constant, sock_seqpacket: Public constants
Constant, sock_stream: Public constants
Constant, sol_ip: Public constants
Constant, sol_socket: Public constants
Constant, sol_tcp: Public constants
Constant, sol_udp: Public constants
Constant, so_acceptconn: Public constants
Constant, so_broadcast: Public constants
Constant, so_debug: Public constants
Constant, so_dontroute: Public constants
Constant, so_error: Public constants
Constant, so_keepalive: Public constants
Constant, so_linger: Public constants
Constant, so_oobinline: Public constants
Constant, so_rcvbuf: Public constants
Constant, so_rcvlowat: Public constants
Constant, so_rcvtimeo: Public constants
Constant, so_reuseaddr: Public constants
Constant, so_reuseport: Public constants
Constant, so_sndbuf: Public constants
Constant, so_sndlowat: Public constants
Constant, so_sndtimeo: Public constants
Constant, so_type: Public constants
Constant, so_useloopback: Public constants
Constant, ssl_error_eof: Public constants
Constant, ssl_error_invalid_error_code: Public constants
Constant, ssl_error_ssl: Public constants
Constant, ssl_error_syscall: Public constants
Constant, ssl_error_want_connect: Public constants
Constant, ssl_error_want_read: Public constants
Constant, ssl_error_want_write: Public constants
Constant, ssl_error_want_x509_lookup: Public constants
Constant, ssl_error_zero_return: Public constants
Constant, tcp_maxseg: Public constants
Constant, tcp_nodelay: Public constants
Constant, uppercase: Public constants
Constant, verbose: Public constants
Constant, whitespace: Public constants
Constant, x: Public constants
consts: Private classes
context-name: Private classes
copyright: Public special variables
curr-line-no: Private classes
current-class: Private classes

D
day: Public classes
debug: Private structures
dict: Private classes
dict-form: Private classes
digits: Public constants
displayhook: Public special variables
doc: Private classes

E
e: Public constants
eai_addrfamily: Public constants
eai_again: Public constants
eai_badflags: Public constants
eai_badhints: Public constants
eai_fail: Public constants
eai_family: Public constants
eai_max: Public constants
eai_memory: Public constants
eai_nodata: Public constants
eai_noname: Public constants
eai_protocol: Public constants
eai_service: Public constants
eai_socktype: Public constants
eai_system: Public constants
ellipsis: Public special variables
elmsize: Public classes
elmtype: Public classes
end-ix: Private conditions
error: Public constants
error: Public constants
error: Public special variables
excepthook: Public special variables
excluded-names: Private classes
executable: Public special variables
exec_prefix: Public special variables
exitfunc: Public special variables
exitfunc: Private classes

F
false: Public special variables
fdel: Private classes
fget: Private classes
file-stream: Public classes
filename: Private classes
flags: Public special variables
flags: Private classes
flags: Private classes
fname: Private classes
form: Private conditions
freevars: Private classes
fset: Private classes
func: Private structures
func: Private classes
func: Private classes
func-code: Private structures
func-code: Private classes
func-globals: Private structures
func-globals: Private classes

G
gener: Private classes
getattr: Private structures
getattribute: Private structures
getter: Private classes

H
hash-table: Private classes
hexdigits: Public constants
hexversion: Public special variables

I
i: Public constants
id: Private classes
inaddr_allhosts_group: Public constants
inaddr_any: Public constants
inaddr_broadcast: Public constants
inaddr_loopback: Public constants
inaddr_max_local_group: Public constants
inaddr_none: Public constants
inaddr_unspec_group: Private constants
incl-builtins: Private classes
indent-stack: Private classes
init-func: Private conditions
instance: Private classes
internal-thread: Private classes
ipport_reserved: Public constants
ipport_userreserved: Public constants
ipproto_ah: Public constants
ipproto_dstopts: Public constants
ipproto_egp: Public constants
ipproto_eon: Public constants
ipproto_esp: Public constants
ipproto_fragment: Public constants
ipproto_ggp: Public constants
ipproto_gre: Public constants
ipproto_hello: Public constants
ipproto_hopopts: Public constants
ipproto_icmp: Public constants
ipproto_icmpv6: Public constants
ipproto_idp: Public constants
ipproto_igmp: Public constants
ipproto_ip: Public constants
ipproto_ipcomp: Public constants
ipproto_ipip: Public constants
ipproto_ipv4: Public constants
ipproto_ipv6: Public constants
ipproto_max: Public constants
ipproto_nd: Public constants
ipproto_none: Public constants
ipproto_pim: Public constants
ipproto_pup: Public constants
ipproto_raw: Public constants
ipproto_routing: Public constants
ipproto_rsvp: Public constants
ipproto_tcp: Public constants
ipproto_tp: Public constants
ipproto_udp: Public constants
ipproto_xtp: Public constants
ipv6_checksum: Public constants
ipv6_dstopts: Public constants
ipv6_hoplimit: Public constants
ipv6_hopopts: Public constants
ipv6_join_group: Public constants
ipv6_leave_group: Public constants
ipv6_multicast_hops: Public constants
ipv6_multicast_if: Public constants
ipv6_multicast_loop: Public constants
ipv6_nexthop: Public constants
ipv6_pktinfo: Public constants
ipv6_rthdr: Public constants
ipv6_rthdr_type_0: Public constants
ipv6_unicast_hops: Public constants
ipv6_v6only: Public constants
ip_add_membership: Public constants
ip_default_multicast_loop: Public constants
ip_default_multicast_ttl: Public constants
ip_drop_membership: Public constants
ip_hdrincl: Public constants
ip_max_memberships: Public constants
ip_multicast_if: Public constants
ip_multicast_loop: Public constants
ip_multicast_ttl: Public constants
ip_options: Public constants
ip_recvdstaddr: Public constants
ip_recvopts: Public constants
ip_recvretopts: Public constants
ip_retopts: Public constants
ip_tos: Public constants
ip_ttl: Public constants
is-compiled: Private conditions
is-metaclass: Private structures
items: Private classes
items: Private classes
ix: Private structures

K
key: Private structures
kind: Public classes

L
lambda: Private classes
language: Private conditions
last-newline-in-source: Private classes
last-read-char-ix: Private classes
last-returned-value: Private classes
let-names: Private classes
letters: Public constants
lisp-object: Private classes
list-num-args: Private structures
lnotab: Private classes
loaded-mods: Private classes
lowercase: Public constants

M
m: Public constants
magic: Public constants
mapping-form: Private classes
max-length: Private classes
maxint: Public special variables
maxunicode: Public special variables
mode: Public classes
module: Private conditions
module-globals: Private classes
module-name: Private classes
module-new-p: Private conditions
modules: Public special variables
month: Public classes
msg_ctrunc: Public constants
msg_dontroute: Public constants
msg_dontwait: Public constants
msg_eor: Public constants
msg_oob: Public constants
msg_peek: Public constants
msg_trunc: Public constants
msg_waitall: Public constants
muffled: Private conditions
multiline: Public constants

N
name: Private structures
name: Private classes
name: Private classes
name: Private classes
names: Private classes
names: Private classes
namespace-ht: Private classes
new-language: Private conditions
new-readtable: Private conditions
ni_dgram: Public constants
ni_maxhost: Public constants
ni_maxserv: Public constants
ni_namereqd: Public constants
ni_nofqdn: Public constants
ni_numerichost: Public constants
ni_numericserv: Public constants
nlocals: Private classes
none: Public special variables
notimplemented: Public special variables

O
object: Private classes
octdigits: Public constants
open-deco: Private classes
optional-p: Private structures
o_append: Public constants
o_creat: Public constants
o_directory: Public constants
o_excl: Public constants
o_exlock: Public constants
o_ndelay: Public constants
o_noctty: Public constants
o_nofollow: Public constants
o_nonblock: Public constants
o_rdonly: Public constants
o_rdwr: Public constants
o_shlock: Public constants
o_sync: Public constants
o_trunc: Public constants
o_wronly: Public constants

P
package: Private classes
packagep: Private classes
parent: Private classes
path: Public special variables
pattern: Private classes
pi: Public constants
platform: Public special variables
prefix: Public special variables
printable: Public constants
prio: Private structures
protocol_sslv2: Public constants
protocol_sslv23: Public constants
protocol_sslv3: Public constants
protocol_tlsv1: Public constants
ps1: Public special variables
ps2: Public special variables
punctuation: Public constants
py3kwarning: Public special variables

R
reason: Private conditions
reason: Private conditions
reason: Private conditions
recipes: Private structures
referenceerror: Public special variables
rest-p: Private structures
return-count: Private classes
run-tlv-func: Private conditions

S
scope: Private classes
search-paths: Private classes
setter: Private classes
shut_rd: Public constants
shut_rdwr: Public constants
shut_wr: Public constants
Slot, address: Public classes
Slot, arg-count: Private classes
Slot, arg-structs: Private structures
Slot, args: Public conditions
Slot, array: Public classes
Slot, attributes: Private structures
Slot, bin-file-write-date: Private classes
Slot, bin-pathname: Private classes
Slot, binary-mode-p: Public classes
Slot, bracket-level: Private classes
Slot, builtinp: Private classes
Slot, cellvars: Private classes
Slot, char-ix: Private conditions
Slot, class: Private classes
Slot, class: Private classes
Slot, class-val-class: Private structures
Slot, class-val-dd: Private structures
Slot, class-val-non-dd: Private structures
Slot, closed-p: Public classes
Slot, cmd-line-args: Private classes
Slot, code: Private classes
Slot, compiler-id: Private conditions
Slot, consts: Private classes
Slot, context-name: Private classes
Slot, curr-line-no: Private classes
Slot, current-class: Private classes
Slot, day: Public classes
Slot, debug: Private structures
Slot, dict: Private classes
Slot, dict-form: Private classes
Slot, doc: Private classes
Slot, elmsize: Public classes
Slot, elmtype: Public classes
Slot, end-ix: Private conditions
Slot, excluded-names: Private classes
Slot, exitfunc: Private classes
Slot, fdel: Private classes
Slot, fget: Private classes
Slot, file-stream: Public classes
Slot, filename: Private classes
Slot, flags: Private classes
Slot, flags: Private classes
Slot, fname: Private classes
Slot, form: Private conditions
Slot, freevars: Private classes
Slot, fset: Private classes
Slot, func: Private structures
Slot, func: Private classes
Slot, func: Private classes
Slot, func-code: Private structures
Slot, func-code: Private classes
Slot, func-globals: Private structures
Slot, func-globals: Private classes
Slot, gener: Private classes
Slot, getattr: Private structures
Slot, getattribute: Private structures
Slot, getter: Private classes
Slot, hash-table: Private classes
Slot, id: Private classes
Slot, incl-builtins: Private classes
Slot, indent-stack: Private classes
Slot, init-func: Private conditions
Slot, instance: Private classes
Slot, internal-thread: Private classes
Slot, is-compiled: Private conditions
Slot, is-metaclass: Private structures
Slot, items: Private classes
Slot, items: Private classes
Slot, ix: Private structures
Slot, key: Private structures
Slot, kind: Public classes
Slot, lambda: Private classes
Slot, language: Private conditions
Slot, last-newline-in-source: Private classes
Slot, last-read-char-ix: Private classes
Slot, last-returned-value: Private classes
Slot, let-names: Private classes
Slot, lisp-object: Private classes
Slot, list-num-args: Private structures
Slot, lnotab: Private classes
Slot, loaded-mods: Private classes
Slot, mapping-form: Private classes
Slot, max-length: Private classes
Slot, mode: Public classes
Slot, module: Private conditions
Slot, module-globals: Private classes
Slot, module-name: Private classes
Slot, module-new-p: Private conditions
Slot, month: Public classes
Slot, muffled: Private conditions
Slot, name: Private structures
Slot, name: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, names: Private classes
Slot, names: Private classes
Slot, namespace-ht: Private classes
Slot, new-language: Private conditions
Slot, new-readtable: Private conditions
Slot, nlocals: Private classes
Slot, object: Private classes
Slot, open-deco: Private classes
Slot, optional-p: Private structures
Slot, package: Private classes
Slot, packagep: Private classes
Slot, parent: Private classes
Slot, pattern: Private classes
Slot, prio: Private structures
Slot, reason: Private conditions
Slot, reason: Private conditions
Slot, reason: Private conditions
Slot, recipes: Private structures
Slot, rest-p: Private structures
Slot, return-count: Private classes
Slot, run-tlv-func: Private conditions
Slot, scope: Private classes
Slot, search-paths: Private classes
Slot, setter: Private classes
Slot, socket: Public classes
Slot, source: Private conditions
Slot, source-func: Private conditions
Slot, src-file-write-date: Private classes
Slot, src-pathname: Private classes
Slot, stacksize: Private classes
Slot, start: Private classes
Slot, start: Private classes
Slot, start-ix: Private conditions
Slot, start-ix: Private conditions
Slot, start-ix: Private conditions
Slot, stat: Private classes
Slot, state: Public classes
Slot, state: Private classes
Slot, stderr: Private classes
Slot, stdin: Private classes
Slot, stdout: Private classes
Slot, step: Private classes
Slot, step: Private classes
Slot, stop: Private classes
Slot, stop: Private classes
Slot, stopped-yet: Private classes
Slot, stream: Public classes
Slot, string: Private structures
Slot, string: Private classes
Slot, subtargetable: Private structures
Slot, syntax-error-args: Private conditions
Slot, tab-width: Private classes
Slot, targetable: Private structures
Slot, tg/val: Private structures
Slot, tokens-todo: Private classes
Slot, type-of-arg: Private structures
Slot, var: Private structures
Slot, varnames: Private classes
Slot, vector: Private classes
Slot, wait-msg: Private classes
Slot, walk: Private structures
Slot, write-func: Private classes
Slot, yacc-version: Private classes
Slot, year: Public classes
socket: Public classes
sock_dgram: Public constants
sock_raw: Public constants
sock_rdm: Public constants
sock_seqpacket: Public constants
sock_stream: Public constants
sol_ip: Public constants
sol_socket: Public constants
sol_tcp: Public constants
sol_udp: Public constants
source: Private conditions
source-func: Private conditions
so_acceptconn: Public constants
so_broadcast: Public constants
so_debug: Public constants
so_dontroute: Public constants
so_error: Public constants
so_keepalive: Public constants
so_linger: Public constants
so_oobinline: Public constants
so_rcvbuf: Public constants
so_rcvlowat: Public constants
so_rcvtimeo: Public constants
so_reuseaddr: Public constants
so_reuseport: Public constants
so_sndbuf: Public constants
so_sndlowat: Public constants
so_sndtimeo: Public constants
so_type: Public constants
so_useloopback: Public constants
Special Variable, %compile-time-module%: Private special variables
Special Variable, *all-modules*: Private special variables
Special Variable, *all-sockets*: Private special variables
Special Variable, *allow-indirect-special-call*: Private special variables
Special Variable, *allowed-node-tg/val*: Private special variables
Special Variable, *ast-node-walk-structs*: Private special variables
Special Variable, *ast-readtable*: Public special variables
Special Variable, *ast-user-pprint-dispatch*: Private special variables
Special Variable, *ast-user-print-delims*: Private special variables
Special Variable, *ast-user-readtable*: Public special variables
Special Variable, *binary-comparison-funcs-ht*: Private special variables
Special Variable, *binary-iop->op-ht*: Private special variables
Special Variable, *binary-iop-funcs-ht*: Private special variables
Special Variable, *binary-op-funcs-ht*: Private special variables
Special Variable, *binary-op-precedence*: Private special variables
Special Variable, *binary-test-funcs-ht*: Private special variables
Special Variable, *ca-cache*: Private special variables
Special Variable, *cached-stopiteration*: Private special variables
Special Variable, *catch-yacc-conditions*: Private special variables
Special Variable, *circle-detection-mechanism*: Private special variables
Special Variable, *circle-level*: Private special variables
Special Variable, *circle-print-abbrev*: Private special variables
Special Variable, *circle-print-ht*: Private special variables
Special Variable, *circle-print-max-num-objects*: Private special variables
Special Variable, *circle-print-max-occur*: Private special variables
Special Variable, *cl-yacc-python-parser*: Private special variables
Special Variable, *class-display-without-py-prefix*: Private special variables
Special Variable, *clpython-compiler-version-id*: Private special variables
Special Variable, *compile-for-import*: Private special variables
Special Variable, *compile-python-ast-before-running*: Public special variables
Special Variable, *compile-time-module-name*: Private special variables
Special Variable, *cps-macro-functions*: Private special variables
Special Variable, *create-simple-lambdas-for-python-functions*: Private special variables
Special Variable, *current-module-name*: Private special variables
Special Variable, *debug-assume-variables-bound*: Private special variables
Special Variable, *debug-dummy-outer-namespace*: Private special variables
Special Variable, *debug-no-locals-dict*: Private special variables
Special Variable, *debug-recursion-count*: Private special variables
Special Variable, *debug-with-py-errors-enabled*: Private special variables
Special Variable, *default-yacc-version*: Private special variables
Special Variable, *doc*: Private special variables
Special Variable, *dummy-nonconstant-form*: Private special variables
Special Variable, *enormous-float-representation-type*: Public special variables
Special Variable, *eval-inside-mixed-mode*: Private special variables
Special Variable, *exception-classes*: Private special variables
Special Variable, *exception-tree*: Private special variables
Special Variable, *exceptions-are-python-objects*: Public special variables
Special Variable, *exceptions-loaded*: Public special variables
Special Variable, *exec-early-parse-constant-string*: Private special variables
Special Variable, *exec-stmt-compile-before-run*: Private special variables
Special Variable, *expr-stmt-nodes*: Private special variables
Special Variable, *extra-identifier-char2-p*: Public special variables
Special Variable, *habitat*: Public special variables
Special Variable, *hash-table-iterator-indefinite-extent*: Private special variables
Special Variable, *ht->symbol-hash-table*: Private special variables
Special Variable, *ignore-copied-prompts*: Private special variables
Special Variable, *implementation*: Private special variables
Special Variable, *import-force-recompile*: Private special variables
Special Variable, *import-force-reload*: Private special variables
Special Variable, *import-probe-file-cache*: Private special variables
Special Variable, *import-recompiled-files*: Private special variables
Special Variable, *in-bracketed-expr*: Private special variables
Special Variable, *in-comparison-expr*: Private special variables
Special Variable, *inline-builtin-methods*: Private special variables
Special Variable, *inline-getattr-call*: Private special variables
Special Variable, *inline-number-arithmetic*: Private special variables
Special Variable, *inline-print*: Private special variables
Special Variable, *inlineable-methods*: Private special variables
Special Variable, *inside-import-from-stmt*: Private special variables
Special Variable, *intern-hashtable*: Private special variables
Special Variable, *intern-warned*: Private special variables
Special Variable, *languages*: Private special variables
Special Variable, *last-raised-exception*: Private special variables
Special Variable, *lex-debug*: Private special variables
Special Variable, *lex-fake-eof-after-toplevel-form*: Private special variables
Special Variable, *lex-state*: Private special variables
Special Variable, *lex-warn-indent*: Private special variables
Special Variable, *lisp-readtable*: Private special variables
Special Variable, *lisp-standard-readtable*: Private special variables
Special Variable, *lispy-debug*: Private special variables
Special Variable, *lispy-habitat*: Private special variables
Special Variable, *lispy-namespace*: Private special variables
Special Variable, *lispy-package*: Private special variables
Special Variable, *load-file->module*: Private special variables
Special Variable, *lock-counter*: Private special variables
Special Variable, *mangle-private-variables-in-class*: Private special variables
Special Variable, *max-py-error-level*: Private special variables
Special Variable, *mixed-readtable*: Private special variables
Special Variable, *module-function-hook*: Private special variables
Special Variable, *module-namespace*: Private special variables
Special Variable, *module-preload-hook*: Private special variables
Special Variable, *module-source-hook*: Private special variables
Special Variable, *most-positive-slice-index*: Private special variables
Special Variable, *mro-filter-implementation-classes*: Private special variables
Special Variable, *muffle-sbcl-compiler-notes*: Private special variables
Special Variable, *multi-line-statements*: Private special variables
Special Variable, *next-thread-id*: Private special variables
Special Variable, *normal-float-representation-type*: Public special variables
Special Variable, *object-repr-char-limit*: Private special variables
Special Variable, *omnivore-debug*: Private special variables
Special Variable, *one-item-tuple-gets-comma*: Private special variables
Special Variable, *operators-with-precedence-between-binary-and-unary-plusmin*: Private special variables
Special Variable, *optimize-function-arg-checking*: Private special variables
Special Variable, *optimize-namespaces*: Private special variables
Special Variable, *package-indicator-filename*: Private special variables
Special Variable, *parsed-format-strings*: Private special variables
Special Variable, *precedence-and-associativity*: Private special variables
Special Variable, *precedence-level*: Private special variables
Special Variable, *print-object-does-repr*: Private special variables
Special Variable, *print-object-with-repr-error-level*: Private special variables
Special Variable, *print-object-with-repr-show-errors*: Private special variables
Special Variable, *prompts*: Private special variables
Special Variable, *proxy-classes*: Private special variables
Special Variable, *py-array-types*: Private special variables
Special Variable, *py-char-strings*: Private special variables
Special Variable, *py-compiled-file-type*: Private special variables
Special Variable, *py-pprint-dispatch*: Public special variables
Special Variable, *py-print-safe*: Private special variables
Special Variable, *py-source-file-types*: Private special variables
Special Variable, *pydecl-declared-keys*: Private special variables
Special Variable, *pydecl-keys*: Private special variables
Special Variable, *python-form->source-location*: Public special variables
Special Variable, *python-prods*: Private special variables
Special Variable, *raise-syntax-error-hook*: Public special variables
Special Variable, *reader-error-has-format*: Private special variables
Special Variable, *repl-compile*: Public special variables
Special Variable, *repl-mod*: Private special variables
Special Variable, *repl-module-globals*: Public special variables
Special Variable, *repl-prof*: Public special variables
Special Variable, *run-module-globals*: Private special variables
Special Variable, *search-functions*: Private special variables
Special Variable, *signal-toplevel-form-finished-conditions*: Private special variables
Special Variable, *signal-unbound-variable-errors*: Private special variables
Special Variable, *simple-function-data*: Private special variables
Special Variable, *source-level-debugging*: Private special variables
Special Variable, *special-calls*: Private special variables
Special Variable, *stream-softspaces*: Private special variables
Special Variable, *suite-no-newline*: Private special variables
Special Variable, *tab-width-spaces*: Public special variables
Special Variable, *temp-file-map*: Private special variables
Special Variable, *terminals*: Private special variables
Special Variable, *the-ellipsis*: Public special variables
Special Variable, *the-empty-tuple*: Public special variables
Special Variable, *the-none*: Public special variables
Special Variable, *the-notimplemented*: Public special variables
Special Variable, *threads*: Private special variables
Special Variable, *truncation-explain*: Private special variables
Special Variable, *tuple-must-have-brackets*: Private special variables
Special Variable, *unary-op-funcs-ht*: Private special variables
Special Variable, *unary-op-precedence*: Private special variables
Special Variable, *use-asdf-fasl-locations*: Private special variables
Special Variable, *use-ast-return-stmt-heuristic*: Private special variables
Special Variable, *use-environment-acccessors*: Private special variables
Special Variable, *user-readtable*: Public special variables
Special Variable, *walk-build-result*: Private special variables
Special Variable, *walk-debug*: Private special variables
Special Variable, *walk-into-nested-namespaces*: Private special variables
Special Variable, *walk-warn-unknown-form*: Private special variables
Special Variable, *want-del-setf-expansion*: Private special variables
Special Variable, *with-py-error-level*: Private special variables
Special Variable, *writable-attribute-methods*: Private special variables
Special Variable, *__debug__*: Private special variables
Special Variable, *__main__-module-name*: Private special variables
Special Variable, api_version: Public special variables
Special Variable, argv: Public special variables
Special Variable, builtin_module_names: Public special variables
Special Variable, byteorder: Public special variables
Special Variable, copyright: Public special variables
Special Variable, displayhook: Public special variables
Special Variable, ellipsis: Public special variables
Special Variable, error: Public special variables
Special Variable, excepthook: Public special variables
Special Variable, executable: Public special variables
Special Variable, exec_prefix: Public special variables
Special Variable, exitfunc: Public special variables
Special Variable, false: Public special variables
Special Variable, flags: Public special variables
Special Variable, hexversion: Public special variables
Special Variable, maxint: Public special variables
Special Variable, maxunicode: Public special variables
Special Variable, modules: Public special variables
Special Variable, none: Public special variables
Special Variable, notimplemented: Public special variables
Special Variable, path: Public special variables
Special Variable, platform: Public special variables
Special Variable, prefix: Public special variables
Special Variable, ps1: Public special variables
Special Variable, ps2: Public special variables
Special Variable, py3kwarning: Public special variables
Special Variable, referenceerror: Public special variables
Special Variable, stderr: Public special variables
Special Variable, stdin: Public special variables
Special Variable, stdout: Public special variables
Special Variable, symbol: Public special variables
Special Variable, symbols: Public special variables
Special Variable, true: Public special variables
Special Variable, version: Public special variables
Special Variable, version: Public special variables
Special Variable, version_info: Public special variables
Special Variable, warnoptions: Public special variables
Special Variable, wild: Public special variables
Special Variable, _: Private special variables
Special Variable, __: Private special variables
Special Variable, __displayhook__: Public special variables
Special Variable, __doc__: Public special variables
Special Variable, __excepthook__: Public special variables
Special Variable, __stderr__: Public special variables
Special Variable, __stdin__: Public special variables
Special Variable, __stdout__: Public special variables
Special Variable, __version__: Public special variables
Special Variable, __version__: Public special variables
Special Variable, ___: Private special variables
src-file-write-date: Private classes
src-pathname: Private classes
ssl_error_eof: Public constants
ssl_error_invalid_error_code: Public constants
ssl_error_ssl: Public constants
ssl_error_syscall: Public constants
ssl_error_want_connect: Public constants
ssl_error_want_read: Public constants
ssl_error_want_write: Public constants
ssl_error_want_x509_lookup: Public constants
ssl_error_zero_return: Public constants
stacksize: Private classes
start: Private classes
start: Private classes
start-ix: Private conditions
start-ix: Private conditions
start-ix: Private conditions
stat: Private classes
state: Public classes
state: Private classes
stderr: Public special variables
stderr: Private classes
stdin: Public special variables
stdin: Private classes
stdout: Public special variables
stdout: Private classes
step: Private classes
step: Private classes
stop: Private classes
stop: Private classes
stopped-yet: Private classes
stream: Public classes
string: Private structures
string: Private classes
subtargetable: Private structures
symbol: Public special variables
Symbol Macro, %lex-curr-line-no%: Private symbol macros
Symbol Macro, %lex-last-read-char-ix%: Private symbol macros
Symbol Macro, %lex-last-returned-value%: Private symbol macros
Symbol Macro, %lex-next-unread-char-ix%: Private symbol macros
Symbol Macro, %lex-string%: Private symbol macros
Symbol Macro, %lex-tab-width%: Private symbol macros
symbols: Public special variables
syntax-error-args: Private conditions

T
tab-width: Private classes
targetable: Private structures
tcp_maxseg: Public constants
tcp_nodelay: Public constants
tg/val: Private structures
tokens-todo: Private classes
true: Public special variables
type-of-arg: Private structures

U
uppercase: Public constants

V
var: Private structures
varnames: Private classes
vector: Private classes
verbose: Public constants
version: Public special variables
version: Public special variables
version_info: Public special variables

W
wait-msg: Private classes
walk: Private structures
warnoptions: Public special variables
whitespace: Public constants
wild: Public special variables
write-func: Private classes

X
x: Public constants

Y
yacc-version: Private classes
year: Public classes


A.4 Data types

Jump to:   %   _  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U   W  
Index Entry  Section

%
%parse.base: Private conditions
%parse.collect-form: Private conditions
%parse.finished: Private conditions
%parse.switch-language: Private conditions
%parse.unexpected-eof: Private conditions

_
_ast.lisp: The clpython/lib/lib/_ast․lisp file
_bsddb.lisp: The clpython/lib/lib/_bsddb․lisp file
_codecs.lisp: The clpython/lib/lib/_codecs․lisp file
_collections.lisp: The clpython/lib/lib/_collections․lisp file
_functools.lisp: The clpython/lib/lib/_functools․lisp file
_md5.lisp: The clpython/lib/lib/_md5․lisp file
_random.lisp: The clpython/lib/lib/_random․lisp file
_sha.lisp: The clpython/lib/lib/_sha․lisp file
_sha256.lisp: The clpython/lib/lib/_sha256․lisp file
_sha512.lisp: The clpython/lib/lib/_sha512․lisp file
_socket.lisp: The clpython/lib/lib/_socket․lisp file
_sre.lisp: The clpython/lib/lib/_sre․lisp file
_ssl.lisp: The clpython/lib/lib/_ssl․lisp file
_struct.lisp: The clpython/lib/lib/_struct․lisp file
_weakref.lisp: The clpython/lib/lib/_weakref․lisp file

A
array: Public classes
array.lisp: The clpython/lib/lib/array․lisp file
ast-util.lisp: The clpython/parser/parser/ast-util․lisp file
ast-walker-node: Private structures
ast-walker-node-arg: Private structures
aupprint.lisp: The clpython/basic/shared/aupprint․lisp file
aureadtable.lisp: The clpython/basic/shared/aureadtable․lisp file

B
binascii.lisp: The clpython/lib/lib/binascii․lisp file
buffer: Private classes
builtins-buffer.lisp: The clpython/lib/lib/builtins-buffer․lisp file
builtins-file.lisp: The clpython/lib/lib/builtins-file․lisp file
builtins-ns: Private classes
builtins-set.lisp: The clpython/lib/lib/builtins-set․lisp file
builtins.lisp: The clpython/lib/lib/builtins․lisp file

C
callableproxytype: Public classes
char-code-type: Public types
Class, array: Public classes
Class, buffer: Private classes
Class, builtins-ns: Private classes
Class, callableproxytype: Public classes
Class, date: Public classes
Class, dberror: Public classes
Class, defaultdict: Public classes
Class, deque: Private classes
Class, dict: Private classes
Class, dict-mixin: Private classes
Class, dicted-object: Private classes
Class, excl-ns: Private classes
Class, frame: Private classes
Class, frozenset: Private classes
Class, func-code: Private classes
Class, funcallable-python-class: Private classes
Class, funky-dict-wrapper: Private classes
Class, generator: Private classes
Class, habitat: Private classes
Class, hash-table-ns: Private classes
Class, hash-table-w/excl-ns: Private classes
Class, let-ns: Private classes
Class, let-w/locals-ns: Private classes
Class, lexer: Private classes
Class, lisp-package: Private classes
Class, lock: Private classes
Class, mapping-ns: Private classes
Class, mapping-w/excl-ns: Private classes
Class, module: Private classes
Class, namespace: Private classes
Class, object: Public classes
Class, package-ns: Private classes
Class, proxytype: Public classes
Class, py-alist: Private classes
Class, py-attribute-method: Private classes
Class, py-bool: Public classes
Class, py-bound-method: Private classes
Class, py-class-attribute-method: Private classes
Class, py-class-method: Private classes
Class, py-complex: Private classes
Class, py-ellipsis: Private classes
Class, py-enumerate: Private classes
Class, py-file: Public classes
Class, py-float: Public classes
Class, py-func-iterator: Private classes
Class, py-func-iterator-sendable: Private classes
Class, py-function: Private classes
Class, py-int: Private classes
Class, py-lisp-function: Private classes
Class, py-lisp-object: Private classes
Class, py-lisp-type: Private classes
Class, py-list: Private classes
Class, py-meta-type: Private classes
Class, py-method: Private classes
Class, py-none: Public classes
Class, py-notimplemented: Private classes
Class, py-number: Private classes
Class, py-property: Private classes
Class, py-real: Private classes
Class, py-set: Private classes
Class, py-slice: Private classes
Class, py-static-method: Private classes
Class, py-string: Private classes
Class, py-super: Private classes
Class, py-symbol: Private classes
Class, py-tuple: Private classes
Class, py-type: Public classes
Class, py-unbound-method: Private classes
Class, py-writable-attribute-method: Private classes
Class, py-xrange: Private classes
Class, random: Public classes
Class, ref: Public classes
Class, referencetype: Public classes
Class, reg-exp: Private classes
Class, reg-exp-match: Private classes
Class, socket: Public classes
Class, stat-result: Private classes
Class, symbol-hash-table: Private classes
Class, thread: Private classes
class-attr: Private structures
classes.lisp: The clpython/runtime/runtime/classes․lisp file
clpython: The clpython system
clpython: The clpython package
clpython.app.repl: The clpython․app․repl package
clpython.asd: The clpython/clpython․asd file
clpython.ast: The clpython․ast package
clpython.ast.node: The clpython․ast․node package
clpython.ast.node-p: The clpython․ast․node-p package
clpython.ast.operator: The clpython․ast․operator package
clpython.ast.punctuation: The clpython․ast․punctuation package
clpython.ast.reserved: The clpython․ast․reserved package
clpython.ast.token: The clpython․ast․token package
clpython.lispy.stuff: The clpython․lispy․stuff package
clpython.module: The clpython․module package
clpython.module.array: The clpython․module․array package
clpython.module.binascii: The clpython․module․binascii package
clpython.module.cstringio: The clpython․module․cstringio package
clpython.module.datetime: The clpython․module․datetime package
clpython.module.errno: The clpython․module․errno package
clpython.module.exceptions: The clpython․module․exceptions package
clpython.module.fcntl: The clpython․module․fcntl package
clpython.module.gc: The clpython․module․gc package
clpython.module.imp: The clpython․module․imp package
clpython.module.itertools: The clpython․module․itertools package
clpython.module.marshal: The clpython․module․marshal package
clpython.module.math: The clpython․module․math package
clpython.module.operator: The clpython․module․operator package
clpython.module.posix: The clpython․module․posix package
clpython.module.pwd: The clpython․module․pwd package
clpython.module.re: The clpython․module․re package
clpython.module.select: The clpython․module․select package
clpython.module.signal: The clpython․module․signal package
clpython.module.string: The clpython․module․string package
clpython.module.symbol: The clpython․module․symbol package
clpython.module.sys: The clpython․module․sys package
clpython.module.termios: The clpython․module․termios package
clpython.module.thread: The clpython․module․thread package
clpython.module.time: The clpython․module․time package
clpython.module.unicodedata: The clpython․module․unicodedata package
clpython.module.zlib: The clpython․module․zlib package
clpython.module._ast: The clpython․module․_ast package
clpython.module._bsddb: The clpython․module․_bsddb package
clpython.module._codecs: The clpython․module․_codecs package
clpython.module._collections: The clpython․module․_collections package
clpython.module._csv: The clpython․module․_csv package
clpython.module._fileio: The clpython․module․_fileio package
clpython.module._functools: The clpython․module․_functools package
clpython.module._lsprof: The clpython․module․_lsprof package
clpython.module._md5: The clpython․module․_md5 package
clpython.module._random: The clpython․module․_random package
clpython.module._sha: The clpython․module․_sha package
clpython.module._sha256: The clpython․module․_sha256 package
clpython.module._sha512: The clpython․module․_sha512 package
clpython.module._socket: The clpython․module․_socket package
clpython.module._sre: The clpython․module․_sre package
clpython.module._ssl: The clpython․module․_ssl package
clpython.module._struct: The clpython․module․_struct package
clpython.module._symtable: The clpython․module․_symtable package
clpython.module._weakref: The clpython․module․_weakref package
clpython.module.__builtin__: The clpython․module․__builtin__ package
clpython.parser: The clpython․parser package
clpython.user: The clpython․user package
clpython.user.builtin: The clpython․user․builtin package
clpython.user.builtin.function: The clpython․user․builtin․function package
clpython.user.builtin.type: The clpython․user․builtin․type package
clpython.user.builtin.type.exception: The clpython․user․builtin․type․exception package
clpython.user.builtin.value: The clpython․user․builtin․value package
clpython.util: The clpython․util package
clpython/basic: The clpython/basic system
clpython/compiler: The clpython/compiler system
clpython/contrib: The clpython/contrib system
clpython/lib: The clpython/lib system
clpython/parser: The clpython/parser system
clpython/runtime: The clpython/runtime system
compiler: The clpython/compiler/compiler module
compiler.lisp: The clpython/compiler/compiler/compiler․lisp file
Condition, %parse.base: Private conditions
Condition, %parse.collect-form: Private conditions
Condition, %parse.finished: Private conditions
Condition, %parse.switch-language: Private conditions
Condition, %parse.unexpected-eof: Private conditions
Condition, exception: Public conditions
Condition, exit-mixed-mode: Private conditions
Condition, module-import-pre: Private conditions
Condition, next-eof-fake-after-toplevel-form: Private conditions
Condition, next-eof-real: Private conditions
Condition, raise-syntax-error-please: Private conditions
Condition, toplevel-form-finished-condition: Private conditions
contrib: The clpython/contrib/contrib module
csetup.lisp: The clpython/compiler/compiler/csetup․lisp file
cstringio.lisp: The clpython/lib/lib/cstringio․lisp file

D
date: Public classes
datetime.lisp: The clpython/lib/lib/datetime․lisp file
dberror: Public classes
defaultdict: Public classes
deque: Private classes
dict: Private classes
dict-mixin: Private classes
dictattr.lisp: The clpython/runtime/runtime/dictattr․lisp file
dicted-object: Private classes

E
eq-hash-table: Private types
errno.lisp: The clpython/lib/lib/errno․lisp file
errors.lisp: The clpython/basic/shared/errors․lisp file
exception: Public conditions
exceptions.lisp: The clpython/runtime/runtime/exceptions․lisp file
exceptions.lisp: The clpython/lib/lib/exceptions․lisp file
excl-ns: Private classes
executable.lisp: The clpython/contrib/contrib/executable․lisp file
exit-mixed-mode: Private conditions

F
File, array.lisp: The clpython/lib/lib/array․lisp file
File, ast-util.lisp: The clpython/parser/parser/ast-util․lisp file
File, aupprint.lisp: The clpython/basic/shared/aupprint․lisp file
File, aureadtable.lisp: The clpython/basic/shared/aureadtable․lisp file
File, binascii.lisp: The clpython/lib/lib/binascii․lisp file
File, builtins-buffer.lisp: The clpython/lib/lib/builtins-buffer․lisp file
File, builtins-file.lisp: The clpython/lib/lib/builtins-file․lisp file
File, builtins-set.lisp: The clpython/lib/lib/builtins-set․lisp file
File, builtins.lisp: The clpython/lib/lib/builtins․lisp file
File, classes.lisp: The clpython/runtime/runtime/classes․lisp file
File, clpython.asd: The clpython/clpython․asd file
File, compiler.lisp: The clpython/compiler/compiler/compiler․lisp file
File, csetup.lisp: The clpython/compiler/compiler/csetup․lisp file
File, cstringio.lisp: The clpython/lib/lib/cstringio․lisp file
File, datetime.lisp: The clpython/lib/lib/datetime․lisp file
File, dictattr.lisp: The clpython/runtime/runtime/dictattr․lisp file
File, errno.lisp: The clpython/lib/lib/errno․lisp file
File, errors.lisp: The clpython/basic/shared/errors․lisp file
File, exceptions.lisp: The clpython/runtime/runtime/exceptions․lisp file
File, exceptions.lisp: The clpython/lib/lib/exceptions․lisp file
File, executable.lisp: The clpython/contrib/contrib/executable․lisp file
File, formatstring.lisp: The clpython/runtime/runtime/formatstring․lisp file
File, gc.lisp: The clpython/lib/lib/gc․lisp file
File, generator.lisp: The clpython/compiler/compiler/generator․lisp file
File, grammar-aclyacc.lisp: The clpython/parser/parser/grammar-aclyacc․lisp file
File, grammar-clyacc.lisp: The clpython/parser/parser/grammar-clyacc․lisp file
File, grammar.lisp: The clpython/parser/parser/grammar․lisp file
File, habitat.lisp: The clpython/runtime/runtime/habitat․lisp file
File, imp.lisp: The clpython/lib/lib/imp․lisp file
File, import.lisp: The clpython/runtime/runtime/import․lisp file
File, itertools.lisp: The clpython/lib/lib/itertools․lisp file
File, lexer.lisp: The clpython/parser/parser/lexer․lisp file
File, lispy.lisp: The clpython/contrib/contrib/lispy․lisp file
File, lsetup.lisp: The clpython/lib/lib/lsetup․lisp file
File, macro-state.lisp: The clpython/basic/util/macro-state․lisp file
File, marshal.lisp: The clpython/lib/lib/marshal․lisp file
File, math.lisp: The clpython/lib/lib/math․lisp file
File, metaclass.lisp: The clpython/runtime/runtime/metaclass․lisp file
File, namespace.lisp: The clpython/compiler/compiler/namespace․lisp file
File, operator.lisp: The clpython/lib/lib/operator․lisp file
File, optimize.lisp: The clpython/compiler/compiler/optimize․lisp file
File, package.lisp: The clpython/basic/package․lisp file
File, parser.lisp: The clpython/parser/parser/parser․lisp file
File, patternmatch.lisp: The clpython/basic/util/patternmatch․lisp file
File, posix.lisp: The clpython/lib/lib/posix․lisp file
File, pprint.lisp: The clpython/parser/parser/pprint․lisp file
File, pydecl.lisp: The clpython/compiler/compiler/pydecl․lisp file
File, re.lisp: The clpython/lib/lib/re․lisp file
File, readtable.lisp: The clpython/basic/util/readtable․lisp file
File, repl.lisp: The clpython/contrib/contrib/repl․lisp file
File, rsetup.lisp: The clpython/runtime/runtime/rsetup․lisp file
File, run.lisp: The clpython/runtime/runtime/run․lisp file
File, ssetup.lisp: The clpython/basic/shared/ssetup․lisp file
File, string.lisp: The clpython/lib/lib/string․lisp file
File, symbol.lisp: The clpython/lib/lib/symbol․lisp file
File, sys.lisp: The clpython/lib/lib/sys․lisp file
File, thread.lisp: The clpython/lib/lib/thread․lisp file
File, time.lisp: The clpython/lib/lib/time․lisp file
File, utils.lisp: The clpython/basic/util/utils․lisp file
File, walk.lisp: The clpython/parser/parser/walk․lisp file
File, _ast.lisp: The clpython/lib/lib/_ast․lisp file
File, _bsddb.lisp: The clpython/lib/lib/_bsddb․lisp file
File, _codecs.lisp: The clpython/lib/lib/_codecs․lisp file
File, _collections.lisp: The clpython/lib/lib/_collections․lisp file
File, _functools.lisp: The clpython/lib/lib/_functools․lisp file
File, _md5.lisp: The clpython/lib/lib/_md5․lisp file
File, _random.lisp: The clpython/lib/lib/_random․lisp file
File, _sha.lisp: The clpython/lib/lib/_sha․lisp file
File, _sha256.lisp: The clpython/lib/lib/_sha256․lisp file
File, _sha512.lisp: The clpython/lib/lib/_sha512․lisp file
File, _socket.lisp: The clpython/lib/lib/_socket․lisp file
File, _sre.lisp: The clpython/lib/lib/_sre․lisp file
File, _ssl.lisp: The clpython/lib/lib/_ssl․lisp file
File, _struct.lisp: The clpython/lib/lib/_struct․lisp file
File, _weakref.lisp: The clpython/lib/lib/_weakref․lisp file
format-string: Private structures
formatstring.lisp: The clpython/runtime/runtime/formatstring․lisp file
frame: Private classes
frozenset: Private classes
func-code: Private classes
funcallable-python-class: Private classes
funky-dict-wrapper: Private classes

G
gc.lisp: The clpython/lib/lib/gc․lisp file
generator: Private classes
generator.lisp: The clpython/compiler/compiler/generator․lisp file
grammar-aclyacc.lisp: The clpython/parser/parser/grammar-aclyacc․lisp file
grammar-clyacc.lisp: The clpython/parser/parser/grammar-clyacc․lisp file
grammar.lisp: The clpython/parser/parser/grammar․lisp file

H
habitat: Private classes
habitat.lisp: The clpython/runtime/runtime/habitat․lisp file
hash-table-ns: Private classes
hash-table-w/excl-ns: Private classes

I
imp.lisp: The clpython/lib/lib/imp․lisp file
import.lisp: The clpython/runtime/runtime/import․lisp file
itertools.lisp: The clpython/lib/lib/itertools․lisp file

L
let-ns: Private classes
let-w/locals-ns: Private classes
lexer: Private classes
lexer.lisp: The clpython/parser/parser/lexer․lisp file
lib: The clpython/lib/lib module
lisp-package: Private classes
lispy.lisp: The clpython/contrib/contrib/lispy․lisp file
lock: Private classes
lsetup.lisp: The clpython/lib/lib/lsetup․lisp file

M
macro-state.lisp: The clpython/basic/util/macro-state․lisp file
mapping-ns: Private classes
mapping-w/excl-ns: Private classes
marshal.lisp: The clpython/lib/lib/marshal․lisp file
math.lisp: The clpython/lib/lib/math․lisp file
metaclass.lisp: The clpython/runtime/runtime/metaclass․lisp file
module: Private classes
Module, compiler: The clpython/compiler/compiler module
Module, contrib: The clpython/contrib/contrib module
Module, lib: The clpython/lib/lib module
Module, parser: The clpython/parser/parser module
Module, runtime: The clpython/runtime/runtime module
Module, shared: The clpython/basic/shared module
Module, util: The clpython/basic/util module
module-import-pre: Private conditions

N
namespace: Private classes
namespace.lisp: The clpython/compiler/compiler/namespace․lisp file
next-eof-fake-after-toplevel-form: Private conditions
next-eof-real: Private conditions

O
object: Public classes
operator.lisp: The clpython/lib/lib/operator․lisp file
optimize.lisp: The clpython/compiler/compiler/optimize․lisp file

P
Package, clpython: The clpython package
Package, clpython.app.repl: The clpython․app․repl package
Package, clpython.ast: The clpython․ast package
Package, clpython.ast.node: The clpython․ast․node package
Package, clpython.ast.node-p: The clpython․ast․node-p package
Package, clpython.ast.operator: The clpython․ast․operator package
Package, clpython.ast.punctuation: The clpython․ast․punctuation package
Package, clpython.ast.reserved: The clpython․ast․reserved package
Package, clpython.ast.token: The clpython․ast․token package
Package, clpython.lispy.stuff: The clpython․lispy․stuff package
Package, clpython.module: The clpython․module package
Package, clpython.module.array: The clpython․module․array package
Package, clpython.module.binascii: The clpython․module․binascii package
Package, clpython.module.cstringio: The clpython․module․cstringio package
Package, clpython.module.datetime: The clpython․module․datetime package
Package, clpython.module.errno: The clpython․module․errno package
Package, clpython.module.exceptions: The clpython․module․exceptions package
Package, clpython.module.fcntl: The clpython․module․fcntl package
Package, clpython.module.gc: The clpython․module․gc package
Package, clpython.module.imp: The clpython․module․imp package
Package, clpython.module.itertools: The clpython․module․itertools package
Package, clpython.module.marshal: The clpython․module․marshal package
Package, clpython.module.math: The clpython․module․math package
Package, clpython.module.operator: The clpython․module․operator package
Package, clpython.module.posix: The clpython․module․posix package
Package, clpython.module.pwd: The clpython․module․pwd package
Package, clpython.module.re: The clpython․module․re package
Package, clpython.module.select: The clpython․module․select package
Package, clpython.module.signal: The clpython․module․signal package
Package, clpython.module.string: The clpython․module․string package
Package, clpython.module.symbol: The clpython․module․symbol package
Package, clpython.module.sys: The clpython․module․sys package
Package, clpython.module.termios: The clpython․module․termios package
Package, clpython.module.thread: The clpython․module․thread package
Package, clpython.module.time: The clpython․module․time package
Package, clpython.module.unicodedata: The clpython․module․unicodedata package
Package, clpython.module.zlib: The clpython․module․zlib package
Package, clpython.module._ast: The clpython․module․_ast package
Package, clpython.module._bsddb: The clpython․module․_bsddb package
Package, clpython.module._codecs: The clpython․module․_codecs package
Package, clpython.module._collections: The clpython․module․_collections package
Package, clpython.module._csv: The clpython․module․_csv package
Package, clpython.module._fileio: The clpython․module․_fileio package
Package, clpython.module._functools: The clpython․module․_functools package
Package, clpython.module._lsprof: The clpython․module․_lsprof package
Package, clpython.module._md5: The clpython․module․_md5 package
Package, clpython.module._random: The clpython․module․_random package
Package, clpython.module._sha: The clpython․module․_sha package
Package, clpython.module._sha256: The clpython․module․_sha256 package
Package, clpython.module._sha512: The clpython․module․_sha512 package
Package, clpython.module._socket: The clpython․module․_socket package
Package, clpython.module._sre: The clpython․module․_sre package
Package, clpython.module._ssl: The clpython․module․_ssl package
Package, clpython.module._struct: The clpython․module․_struct package
Package, clpython.module._symtable: The clpython․module․_symtable package
Package, clpython.module._weakref: The clpython․module․_weakref package
Package, clpython.module.__builtin__: The clpython․module․__builtin__ package
Package, clpython.parser: The clpython․parser package
Package, clpython.user: The clpython․user package
Package, clpython.user.builtin: The clpython․user․builtin package
Package, clpython.user.builtin.function: The clpython․user․builtin․function package
Package, clpython.user.builtin.type: The clpython․user․builtin․type package
Package, clpython.user.builtin.type.exception: The clpython․user․builtin․type․exception package
Package, clpython.user.builtin.value: The clpython․user․builtin․value package
Package, clpython.util: The clpython․util package
package-ns: Private classes
package.lisp: The clpython/basic/package․lisp file
parser: The clpython/parser/parser module
parser.lisp: The clpython/parser/parser/parser․lisp file
patternmatch.lisp: The clpython/basic/util/patternmatch․lisp file
posix.lisp: The clpython/lib/lib/posix․lisp file
pprint.lisp: The clpython/parser/parser/pprint․lisp file
proxytype: Public classes
py-alist: Private classes
py-attribute-method: Private classes
py-bool: Public classes
py-bound-method: Private classes
py-class-attribute-method: Private classes
py-class-method: Private classes
py-complex: Private classes
py-ellipsis: Private classes
py-enumerate: Private classes
py-file: Public classes
py-float: Public classes
py-func-iterator: Private classes
py-func-iterator-sendable: Private classes
py-function: Private classes
py-hash-table: Private types
py-int: Private classes
py-lisp-function: Private classes
py-lisp-object: Private classes
py-lisp-type: Private classes
py-list: Private classes
py-meta-type: Private classes
py-method: Private classes
py-none: Public classes
py-notimplemented: Private classes
py-number: Private classes
py-property: Private classes
py-real: Private classes
py-set: Private classes
py-slice: Private classes
py-static-method: Private classes
py-string: Private classes
py-super: Private classes
py-symbol: Private classes
py-tuple: Private classes
py-type: Public classes
py-unbound-method: Private classes
py-writable-attribute-method: Private classes
py-xrange: Private classes
pydecl.lisp: The clpython/compiler/compiler/pydecl․lisp file

R
raise-syntax-error-please: Private conditions
random: Public classes
re.lisp: The clpython/lib/lib/re․lisp file
readtable.lisp: The clpython/basic/util/readtable․lisp file
ref: Public classes
referencetype: Public classes
reg-exp: Private classes
reg-exp-match: Private classes
repl.lisp: The clpython/contrib/contrib/repl․lisp file
rsetup.lisp: The clpython/runtime/runtime/rsetup․lisp file
run.lisp: The clpython/runtime/runtime/run․lisp file
runtime: The clpython/runtime/runtime module

S
shared: The clpython/basic/shared module
simple-function-data: Private structures
socket: Public classes
ssetup.lisp: The clpython/basic/shared/ssetup․lisp file
stat-result: Private classes
string.lisp: The clpython/lib/lib/string․lisp file
Structure, ast-walker-node: Private structures
Structure, ast-walker-node-arg: Private structures
Structure, class-attr: Private structures
Structure, format-string: Private structures
Structure, simple-function-data: Private structures
symbol-hash-table: Private classes
symbol.lisp: The clpython/lib/lib/symbol․lisp file
sys.lisp: The clpython/lib/lib/sys․lisp file
System, clpython: The clpython system
System, clpython/basic: The clpython/basic system
System, clpython/compiler: The clpython/compiler system
System, clpython/contrib: The clpython/contrib system
System, clpython/lib: The clpython/lib system
System, clpython/parser: The clpython/parser system
System, clpython/runtime: The clpython/runtime system

T
thread: Private classes
thread.lisp: The clpython/lib/lib/thread․lisp file
time.lisp: The clpython/lib/lib/time․lisp file
toplevel-form-finished-condition: Private conditions
Type, char-code-type: Public types
Type, eq-hash-table: Private types
Type, py-hash-table: Private types

U
util: The clpython/basic/util module
utils.lisp: The clpython/basic/util/utils․lisp file

W
walk.lisp: The clpython/parser/parser/walk․lisp file