Package tp :: Package client
[show private | hide private]
[frames | no frames]

Package tp.client

Submodules
  • ChangeDict
  • ChangeList: This file includes an implimentation of a datastructure that can handle all the problems associated with the evil slot interface we use in Thousand Parsec.
  • config: This file contains function useful for storing and retriving config.
  • decorator
  • killableprocess: killableprocess - Subprocesses which can be reliably killed This module is a subclass of the builtin "subprocess" module.
  • launcher: A class which uses threads to launch and watch the output.
  • Log: A Log is a version of the Cache which can have changes which happen undone and previous versions can be viewed.
  • media
  • parser
  • pyscheme: Package to hold pyscheme together.
    • all_tests: Harness to run a bunch of tests.
    • analyzer: An analyzer that does syntactic analysis of an expression.
    • builtins: Defines a base built-in environment, with all the primitives.
    • environment: Environment stuff.
    • error: Let's define a personalized SchemeError exception that will be thrown if bad things happen.
    • evaluator: A evaluator based on CPS form and trampolining.
    • expander: Syntax expansion.
    • expressions: Provides functions to extract portions of the expression tree and to construct new expressions.
    • pair: Implementation of pairs for Python.
    • parser: parser.py --- A small scheme parser.
    • pogo: 'pogo' defines primitives to do trampolined-style programming.
    • prompt: A small prompting class.
    • scheme: A translation of a Scheme interpreter in Python, modeling the metacircular evaluator in Ch.
    • symbol: A simple "symbol" class for Python.
    • test_analyzer
    • test_scheme: Unit tests on PyScheme.
  • SinglePlayer: Single player system support module.
  • strptime: Strptime-related classes and functions.
  • subprocess: subprocess - Subprocesses with accessible I/O streams This module allows you to spawn processes, connect to their input/output/error pipes, and obtain their return codes.
  • threadcheck
  • threads
  • version

Function Summary
  _(s)

Variable Summary
str __installpath__ = '/srv/www/thousandparsec/repos/libtpcl...
tuple __version__ = (0, 3, 2)

Variable Details

__installpath__

Type:
str
Value:
'/srv/www/thousandparsec/repos/libtpclient-py'                         

__version__

Type:
tuple
Value:
(0, 3, 2)                                                              

Generated by Epydoc 2.1 on Fri Jan 1 08:00:27 2010 http://epydoc.sf.net