Package gmisclib :: Module parse_tree_number :: Class output_mixin
[frames] | no frames]

Class output_mixin

source code


Instance Methods
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
eval(self, env={})
This returns an Expression.
source code
 
variables(self, env={})
Any definitions in env are used to resolve otherwise undefined names.
source code
 
indices(self, variable, env={}) source code
 
debug(self) source code
 
__str__(self, env={})
Env is optional.
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Properties

Inherited from object: __class__

Method Details

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

variables(self, env={})

source code 

Any definitions in env are used to resolve otherwise undefined names. This returns a Set containing all undefined variable names.

__str__(self, env={})
(Informal representation operator)

source code 

Env is optional. Anything defined in env is used to resolve references, but the outcome may still contain undefined variables, which are printed as names.

Overrides: object.__str__