The clpython Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The clpython Reference Manual

This is the clpython Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Fri Jun 26 10:30:09 2020 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

CLPython - an implementation of Python in Common Lisp

CLPython is an open-source implementation of Python written in Common Lisp. With CLPython you can run Python programs in a Lisp environment. Libraries written in Lisp are available to Python code, and Python libraries can be accessed by Lisp code. Also Python and Lisp code can be mixed.

For rough documentation, please see the Introduction and Manual on common-lisp.net.

To install using QuickLisp: (ql:quickload "clpython") (require ASDF 3.3 or higher).

CLPython is developed by Willem Broekema and is released as open source under the LLGPL. The project was started in 2006, and is since 2013 not under active development anymore.

See the build status on Travis-CI, and the coverage status on Coveralls:

| Common Lisp Implementation | Build + Test Status | | |:-:|:-:|:-:| | ABCL 1.5.0 | Build Status | Fails due to ClassCastException: StandardObject cannot be cast to LispClass | | Allegro CL 10.1 | Build Status | | | Clozure CL 1.11 | Build Status | | | CLISP 2.49 | Build Status | Fails due to stack overflow | | CMUCL | ? | | | ECL 16.1.3 | Build Status | | | LispWorks 6.1.1 | ✅ | Manually verified | | SBCL 1.5.4 | Build Status Coverage Status |


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

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


Next: , Previous: , Up: Systems   [Contents][Index]

2.1 clpython

Author

Willem Broekema <metawilm@gmail.com>

License

LLGPL (Lisp Lesser GNU Public License)

Description

CLPython - an implementation of Python in Common Lisp

Dependencies
Source

clpython.asd (file)


Next: , Previous: , Up: Systems   [Contents][Index]

2.2 clpython/lib

Author

Willem Broekema <metawilm@gmail.com>

License

LLGPL (Lisp Lesser GNU Public License)

Description

Python module library

Dependencies
Source

clpython.asd (file)

Component

lib (module)


Next: , Previous: , Up: Systems   [Contents][Index]

2.3 clpython/contrib

Author

Willem Broekema <metawilm@gmail.com>

License

LLGPL (Lisp Lesser GNU Public License)

Description

CLPython contributions and experiments

Dependencies
Source

clpython.asd (file)

Component

contrib (module)


Next: , Previous: , Up: Systems   [Contents][Index]

2.4 clpython/compiler

Author

Willem Broekema <metawilm@gmail.com>

License

LLGPL (Lisp Lesser GNU Public License)

Description

Python compiler

Dependencies
Source

clpython.asd (file)

Component

compiler (module)


Next: , Previous: , Up: Systems   [Contents][Index]

2.5 clpython/parser

Author

Willem Broekema <metawilm@gmail.com>

License

LLGPL (Lisp Lesser GNU Public License)

Description

Python parser, code walker, and pretty printer

Dependencies
Source

clpython.asd (file)

Component

parser (module)


Next: , Previous: , Up: Systems   [Contents][Index]

2.6 clpython/runtime

Author

Willem Broekema <metawilm@gmail.com>

License

LLGPL (Lisp Lesser GNU Public License)

Description

Python runtime environment

Dependencies
Source

clpython.asd (file)

Component

runtime (module)


Previous: , Up: Systems   [Contents][Index]

2.7 clpython/basic

Author

Willem Broekema <metawilm@gmail.com>

License

LLGPL (Lisp Lesser GNU Public License)

Description

CLPython package and utils

Dependency

closer-mop

Source

clpython.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

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


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 clpython/lib/lib

Parent

clpython/lib (system)

Location

lib/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.2 clpython/contrib/contrib

Parent

clpython/contrib (system)

Location

contrib/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.3 clpython/compiler/compiler

Parent

clpython/compiler (system)

Location

compiler/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.4 clpython/parser/parser

Parent

clpython/parser (system)

Location

parser/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.5 clpython/runtime/runtime

Parent

clpython/runtime (system)

Location

runtime/

Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.6 clpython/basic/util

Dependency

package.lisp (file)

Parent

clpython/basic (system)

Location

util/

Components

Previous: , Up: Modules   [Contents][Index]

3.7 clpython/basic/shared

Dependency

util (module)

Parent

clpython/basic (system)

Location

shared/

Components

Next: , Previous: , Up: Top   [Contents][Index]

4 Files

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


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 clpython.asd

Location

clpython.asd

Systems

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 clpython/lib/lib/lsetup.lisp

Parent

lib (module)

Location

lib/lsetup.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

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

Dependencies
Parent

lib (module)

Location

lib/builtins-file.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

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

Dependencies
Parent

lib (module)

Location

lib/builtins-set.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

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

Dependencies
Parent

lib (module)

Location

lib/builtins-buffer.lisp

Internal Definitions

buffer (class)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.6 clpython/lib/lib/builtins.lisp

Dependencies
Parent

lib (module)

Location

lib/builtins.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.7 clpython/lib/lib/array.lisp

Dependencies
Parent

lib (module)

Location

lib/array.lisp

Exported Definitions

array (class)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.8 clpython/lib/lib/_ast.lisp

Dependencies
Parent

lib (module)

Location

lib/_ast.lisp

Exported Definitions

__version__ (special variable)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.9 clpython/lib/lib/binascii.lisp

Dependencies
Parent

lib (module)

Location

lib/binascii.lisp

Exported Definitions

hexlify (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.10 clpython/lib/lib/_bsddb.lisp

Dependencies
Parent

lib (module)

Location

lib/_bsddb.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.11 clpython/lib/lib/_collections.lisp

Dependencies
Parent

lib (module)

Location

lib/_collections.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.12 clpython/lib/lib/_codecs.lisp

Dependencies
Parent

lib (module)

Location

lib/_codecs.lisp

Exported Definitions
Internal Definitions

*search-functions* (special variable)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.13 clpython/lib/lib/cStringIO.lisp

Dependencies
Parent

lib (module)

Location

lib/cStringIO.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.14 clpython/lib/lib/datetime.lisp

Dependencies
Parent

lib (module)

Location

lib/datetime.lisp

Exported Definitions

date (class)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.15 clpython/lib/lib/errno.lisp

Dependencies
Parent

lib (module)

Location

lib/errno.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.16 clpython/lib/lib/exceptions.lisp

Dependencies
Parent

lib (module)

Location

lib/exceptions.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.17 clpython/lib/lib/_functools.lisp

Dependencies
Parent

lib (module)

Location

lib/_functools.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.18 clpython/lib/lib/gc.lisp

Dependencies
Parent

lib (module)

Location

lib/gc.lisp

Exported Definitions

disable (function)

Internal Definitions

collect (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.19 clpython/lib/lib/imp.lisp

Dependencies
Parent

lib (module)

Location

lib/imp.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.20 clpython/lib/lib/itertools.lisp

Dependencies
Parent

lib (module)

Location

lib/itertools.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.21 clpython/lib/lib/marshal.lisp

Dependencies
Parent

lib (module)

Location

lib/marshal.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.22 clpython/lib/lib/math.lisp

Dependencies
Parent

lib (module)

Location

lib/math.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.23 clpython/lib/lib/_md5.lisp

Dependencies
Parent

lib (module)

Location

lib/_md5.lisp

Exported Definitions

new (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.24 clpython/lib/lib/operator.lisp

Dependencies
Parent

lib (module)

Location

lib/operator.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.25 clpython/lib/lib/posix.lisp

Dependencies
Parent

lib (module)

Location

lib/posix.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.26 clpython/lib/lib/_random.lisp

Dependencies
Parent

lib (module)

Location

lib/_random.lisp

Exported Definitions

random (class)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.27 clpython/lib/lib/re.lisp

Dependencies
Parent

lib (module)

Location

lib/re.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.28 clpython/lib/lib/_sha.lisp

Dependencies
Parent

lib (module)

Location

lib/_sha.lisp

Exported Definitions

new (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.29 clpython/lib/lib/_sha256.lisp

Dependencies
Parent

lib (module)

Location

lib/_sha256.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.30 clpython/lib/lib/_sha512.lisp

Dependencies
Parent

lib (module)

Location

lib/_sha512.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.31 clpython/lib/lib/_socket.lisp

Dependencies
Parent

lib (module)

Location

lib/_socket.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.32 clpython/lib/lib/_sre.lisp

Dependencies
Parent

lib (module)

Location

lib/_sre.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.33 clpython/lib/lib/_ssl.lisp

Dependencies
Parent

lib (module)

Location

lib/_ssl.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.34 clpython/lib/lib/_struct.lisp

Dependencies
Parent

lib (module)

Location

lib/_struct.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.35 clpython/lib/lib/sys.lisp

Dependencies
Parent

lib (module)

Location

lib/sys.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.36 clpython/lib/lib/string.lisp

Dependencies
Parent

lib (module)

Location

lib/string.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.37 clpython/lib/lib/symbol.lisp

Dependencies
Parent

lib (module)

Location

lib/symbol.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.38 clpython/lib/lib/thread.lisp

Dependencies
Parent

lib (module)

Location

lib/thread.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.39 clpython/lib/lib/time.lisp

Dependencies
Parent

lib (module)

Location

lib/time.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.40 clpython/lib/lib/_weakref.lisp

Dependencies
Parent

lib (module)

Location

lib/_weakref.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.41 clpython/contrib/contrib/repl.lisp

Parent

contrib (module)

Location

contrib/repl.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.42 clpython/contrib/contrib/lispy.lisp

Parent

contrib (module)

Location

contrib/lispy.lisp

Packages

clpython.lispy.stuff

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.43 clpython/contrib/contrib/executable.lisp

Parent

contrib (module)

Location

contrib/executable.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.44 clpython/compiler/compiler/csetup.lisp

Parent

compiler (module)

Location

compiler/csetup.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.45 clpython/compiler/compiler/pydecl.lisp

Dependency

csetup.lisp (file)

Parent

compiler (module)

Location

compiler/pydecl.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.46 clpython/compiler/compiler/namespace.lisp

Dependency

pydecl.lisp (file)

Parent

compiler (module)

Location

compiler/namespace.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.47 clpython/compiler/compiler/compiler.lisp

Dependency

namespace.lisp (file)

Parent

compiler (module)

Location

compiler/compiler.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.48 clpython/compiler/compiler/generator.lisp

Dependency

compiler.lisp (file)

Parent

compiler (module)

Location

compiler/generator.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.49 clpython/compiler/compiler/optimize.lisp

Dependency

generator.lisp (file)

Parent

compiler (module)

Location

compiler/optimize.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.50 clpython/parser/parser/grammar.lisp

Parent

parser (module)

Location

parser/grammar.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.51 clpython/parser/parser/lexer.lisp

Dependency

grammar.lisp (file)

Parent

parser (module)

Location

parser/lexer.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.52 clpython/parser/parser/parser.lisp

Dependencies
Parent

parser (module)

Location

parser/parser.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

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

If Feature

allegro

Dependencies
Parent

parser (module)

Location

parser/grammar-aclyacc.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

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

If Feature

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

Dependencies
Parent

parser (module)

Location

parser/grammar-clyacc.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

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

Dependency

grammar.lisp (file)

Parent

parser (module)

Location

parser/ast-util.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.56 clpython/parser/parser/walk.lisp

Parent

parser (module)

Location

parser/walk.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.57 clpython/parser/parser/pprint.lisp

Parent

parser (module)

Location

parser/pprint.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.58 clpython/runtime/runtime/rsetup.lisp

Parent

runtime (module)

Location

runtime/rsetup.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.59 clpython/runtime/runtime/formatstring.lisp

Dependency

rsetup.lisp (file)

Parent

runtime (module)

Location

runtime/formatstring.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.60 clpython/runtime/runtime/metaclass.lisp

Dependency

formatstring.lisp (file)

Parent

runtime (module)

Location

runtime/metaclass.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.61 clpython/runtime/runtime/dictattr.lisp

Dependency

metaclass.lisp (file)

Parent

runtime (module)

Location

runtime/dictattr.lisp

Exported Definitions

bind-val (function)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.62 clpython/runtime/runtime/classes.lisp

Dependency

dictattr.lisp (file)

Parent

runtime (module)

Location

runtime/classes.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.63 clpython/runtime/runtime/exceptions.lisp

Dependency

classes.lisp (file)

Parent

runtime (module)

Location

runtime/exceptions.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.64 clpython/runtime/runtime/habitat.lisp

Dependency

exceptions.lisp (file)

Parent

runtime (module)

Location

runtime/habitat.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.65 clpython/runtime/runtime/run.lisp

Dependency

habitat.lisp (file)

Parent

runtime (module)

Location

runtime/run.lisp

Exported Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.66 clpython/runtime/runtime/import.lisp

Dependency

run.lisp (file)

Parent

runtime (module)

Location

runtime/import.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.67 clpython/basic/package.lisp

Parent

clpython/basic (system)

Location

package.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.68 clpython/basic/util/utils.lisp

Parent

util (module)

Location

util/utils.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.69 clpython/basic/util/readtable.lisp

Parent

util (module)

Location

util/readtable.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

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

Dependency

utils.lisp (file)

Parent

util (module)

Location

util/macro-state.lisp

Exported Definitions

define-macro-state-declaration (macro)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.71 clpython/basic/util/patternmatch.lisp

Parent

util (module)

Location

util/patternmatch.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.72 clpython/basic/shared/ssetup.lisp

Parent

shared (module)

Location

shared/ssetup.lisp

Internal Definitions

*source-level-debugging* (special variable)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.73 clpython/basic/shared/aureadtable.lisp

Dependency

ssetup.lisp (file)

Parent

shared (module)

Location

shared/aureadtable.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.74 clpython/basic/shared/errors.lisp

Dependency

aureadtable.lisp (file)

Parent

shared (module)

Location

shared/errors.lisp

Exported Definitions
Internal Definitions

raise-syntax-error-default (function)


Previous: , Up: Lisp files   [Contents][Index]

4.1.75 clpython/basic/shared/aupprint.lisp

Dependency

errors.lisp (file)

Parent

shared (module)

Location

shared/aupprint.lisp

Exported Definitions

with-ast-user-pprinter (macro)

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 clpython.module.errno

Source

lsetup.lisp (file)

Use List

common-lisp


Next: , Previous: , Up: Packages   [Contents][Index]

5.2 clpython.module.thread

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.3 clpython.module._sha

Source

lsetup.lisp (file)

Use List
Exported Definitions

new (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.4 clpython.module._functools

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.5 clpython.module._csv

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.6 clpython.module.zlib

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.7 clpython.module._random

Source

lsetup.lisp (file)

Use List
Exported Definitions

random (class)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.8 clpython.module.signal

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.9 clpython.module.datetime

Source

lsetup.lisp (file)

Use List
Exported Definitions

date (class)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.10 clpython.module._codecs

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

*search-functions* (special variable)


Next: , Previous: , Up: Packages   [Contents][Index]

5.11 clpython.module.__builtin__

Source

lsetup.lisp (file)

Use List

clpython


Next: , Previous: , Up: Packages   [Contents][Index]

5.12 clpython.module.unicodedata

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.13 clpython.module._lsprof

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.14 clpython.module.pwd

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.15 clpython.module._socket

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.16 clpython.module.fcntl

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.17 clpython.module._ast

Source

lsetup.lisp (file)

Use List
Exported Definitions

__version__ (special variable)


Next: , Previous: , Up: Packages   [Contents][Index]

5.18 clpython.module._struct

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.19 clpython.module.time

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.20 clpython.module._sre

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.21 clpython.module.binascii

Source

lsetup.lisp (file)

Use List
Exported Definitions

hexlify (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.22 clpython.module._md5

Source

lsetup.lisp (file)

Use List
Exported Definitions

new (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.23 clpython.module.exceptions

Source

lsetup.lisp (file)

Use List

common-lisp


Next: , Previous: , Up: Packages   [Contents][Index]

5.24 clpython.module.gc

Source

lsetup.lisp (file)

Use List
Exported Definitions

disable (function)

Internal Definitions

collect (function)


Next: , Previous: , Up: Packages   [Contents][Index]

5.25 clpython.module._symtable

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.26 clpython.module._bsddb

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.27 clpython.module._sha256

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.28 clpython.module.imp

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.29 clpython.module.sys

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.30 clpython.module.symbol

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.31 clpython.module.array

Source

lsetup.lisp (file)

Use List
Exported Definitions

array (class)

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.32 clpython.module._collections

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.33 clpython.module.select

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.34 clpython.module._sha512

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.35 clpython.module._fileio

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.36 clpython.module._weakref

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.37 clpython.module.math

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.38 clpython.module.marshal

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.39 clpython.module.re

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.40 clpython.module.termios

Source

lsetup.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.41 clpython.module.string

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.42 clpython.module.operator

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.43 clpython.module.posix

Source

lsetup.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.44 clpython.module._ssl

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.45 clpython.module.itertools

Source

lsetup.lisp (file)

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.46 clpython.module.cstringio

Source

lsetup.lisp (file)

Use List

common-lisp


Next: , Previous: , Up: Packages   [Contents][Index]

5.47 clpython.lispy.stuff

Source

lispy.lisp (file)


Next: , Previous: , Up: Packages   [Contents][Index]

5.48 clpython.user.builtin.type

Source

package.lisp (file)

Use List

clpython.user.builtin.type.exception

Used By List

clpython.user.builtin


Next: , Previous: , Up: Packages   [Contents][Index]

5.49 clpython.ast.punctuation

Source

package.lisp (file)

Used By List

clpython.ast


Next: , Previous: , Up: Packages   [Contents][Index]

5.50 clpython.user

Identifiers

Source

package.lisp (file)

Use List

clpython.user.builtin

Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.51 clpython.module

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

Source

package.lisp (file)


Next: , Previous: , Up: Packages   [Contents][Index]

5.52 clpython.parser

Parser and lexer for Python code

Source

package.lisp (file)

Use List
Used By List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.53 clpython.ast.node-p

Statement and expression nodes

Source

package.lisp (file)

Used By List

clpython.ast


Next: , Previous: , Up: Packages   [Contents][Index]

5.54 clpython.user.builtin.value

Source

package.lisp (file)

Used By List

clpython.user.builtin

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.55 clpython.ast

Python abstract syntax tree representation

Source

package.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.56 clpython.ast.node

Statement and expression nodes

Source

package.lisp (file)

Used By List

clpython.ast

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.57 clpython.user.builtin.type.exception

Source

package.lisp (file)

Used By List

clpython.user.builtin.type

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.58 clpython.util

Package, readtables, ast/user symbol pretty printer

Source

package.lisp (file)

Use List

common-lisp

Used By List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.59 clpython.ast.operator

Unary and binary operators

Source

package.lisp (file)

Used By List

clpython.ast


Next: , Previous: , Up: Packages   [Contents][Index]

5.60 clpython

CLPython: An implementation of Python in Common Lisp.

Source

package.lisp (file)

Use List
Used By List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.61 clpython.user.builtin

Source

package.lisp (file)

Use List
Used By List

clpython.user


Next: , Previous: , Up: Packages   [Contents][Index]

5.62 clpython.user.builtin.function

Source

package.lisp (file)

Used By List

clpython.user.builtin

Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.63 clpython.app.repl

Python read-eval-print loop

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.64 clpython.ast.reserved

Reserved words in the grammar

Source

package.lisp (file)

Used By List

clpython.ast


Previous: , Up: Packages   [Contents][Index]

5.65 clpython.ast.token

Source

package.lisp (file)

Used By List

clpython.ast

Exported Definitions

literal-expr (macro)


Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

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


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Constants

Constant: +augassign-target+

A place that is an augmented assignment value and target.

Package

clpython.parser

Source

walk.lisp (file)

Constant: +augassign-value+

A place that is an augmented assignment value and target.

Package

clpython.parser

Source

walk.lisp (file)

Constant: +delete-target+

A place that is a deletion target.

Package

clpython.parser

Source

walk.lisp (file)

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 (file)

Constant: +max-char-code+

Like CHAR-CODE-LIMIT, but possible lower.

Package

clpython.util

Source

utils.lisp (file)

Constant: +no-target+

Not an assignment or deletion target.

Package

clpython.parser

Source

walk.lisp (file)

Constant: +no-value+

An expression that is not used for its value.

Package

clpython.parser

Source

walk.lisp (file)

Constant: +normal-target+

A place that is assigned to.

Package

clpython.parser

Source

walk.lisp (file)

Constant: +normal-value+

An expression that is used for its value.

Package

clpython.parser

Source

walk.lisp (file)

Constant: +standard-module-globals+

Names of global variables automatically created for every module

Package

clpython

Source

compiler.lisp (file)

Constant: +the-false+
Package

clpython

Source

classes.lisp (file)

Constant: +the-true+
Package

clpython

Source

classes.lisp (file)

Constant: af_appletalk
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_decnet
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_inet
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_inet6
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_ipx
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_route
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_sna
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_unix
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: af_unspec
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_addrconfig
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_all
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_canonname
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_default
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_mask
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_numerichost
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_passive
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_v4mapped
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ai_v4mapped_cfg
Package

clpython.module._socket

Source

_socket.lisp (file)

Constant: ascii_letters
Package

clpython.module.string

Source

string.lisp (file)

Constant: ascii_lowercase
Package

clpython.module.string

Source

string.lisp (file)

Constant: ascii_uppercase
Package

clpython.module.string

Source

string.lisp (file)

Constant: cert_none
Package