Trees
Indices
Help
[
frames
] |
no frames
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
aterm.asd.Constructor
:
Constructor description.
aterm.asd.Description
:
AST description.
aterm.asd.Field
:
Constructor field description.
aterm.asd.Production
:
Production description.
aterm.asd.Type
:
Abstract base class for field type description classes.
aterm.parser.Parser
:
Term parser.
exceptions.Exception
:
Common base class for all exceptions.
antlr.ANTLRException
transf.exception.Base
:
Base class for all exceptions.
exceptions.StandardError
:
Base class for all standard Python exceptions.
exceptions.AssertionError
:
Assertion failed.
aterm.exception.BaseException
:
Base class for all term-related exceptions.
transf.parse.compiler.SemanticException
aterm.asd.MismatchException
:
Description exception.
object
:
The most base type
antlr.Parser
transf.context.Context
:
Transformation context.
type
:
type(object) -> the object's type type(name, bases, dict) -> a new type
aterm.match.Match
:
Match object.
aterm.walker.Walker
:
Base class for term walkers.
aterm.walker.Dispatch
:
Descriptor which dispatches a term to a method with a name starting with the given prefix, and a suffix determined from the term.
aterm.build.Build
:
Build context.
aterm.term.Term
:
Base class for all terms.
transf.operate.UnaryMixin
:
Base mix-in class for unary operations on transformations.
antlr.TokenStream
aterm.path.Path
:
A path is a term comprehending a list of integer indexes which indicate the position of a term relative to the root term.
aterm.visitor.Visitor
:
Base class for term visitors.
transf.lib.ui.Inputter
:
Base class for all user data inputters.
aterm.lexer.Tokenizer
transf.transformation.Transformation
:
Abstract class for term transformations.
transf.lib.debug.DebugMixin
transf.context.Binding
transf.operate.BinaryMixin
:
Base mix-in class for binary operations on transformations.
basestring
:
Type basestring cannot be instantiated; it is the base for str and unicode.
str
:
str(object) -> string
transf.variable.Variable
:
Base class for context variables.
aterm.factory.Factory
:
This class is responsible for make new terms, either by parsing from strings or streams, or via one the of the "make" methods.
aterm.build.Builder
:
Base class for all term builders.
transf.operate.TernaryMixin
:
Base mix-in class for ternary operations on transformations.
transf._tests.TestMixin
unittest.TestCase
:
A class whose instances are single test cases.
Trees
Indices
Help
Generated by Epydoc 3.0beta1 on Sat Aug 4 01:33:47 2007
http://epydoc.sourceforge.net