Home | Trees | Indices | Help |
|
---|
|
object --+ | base.structure.StructureBase --+ | object --+ | | | base.common.Parser --+ | base.structure.ParseableStructure --+ | base.structure.Structure --+ | object --+ | | | base.structure.RestrictionMixin --+ | ProcDef
An embedded procedure.
Embedded procedures are python code fragments with some interface defined by their type. They can occur at various places (which is called procedure application generically), e.g., as row generators in grammars, as applys in rowmakers, or as SQL phrase makers in condDescs.
They consist of the actual actual code and, optionally, definitions like the namespace setup, configuration parameters, or a documentation.
The procedure applications compile into python functions with special global namespaces. The signatures of the functions are determined by the type attribute.
ProcDefs are referred to by procedure applications using their id.
Nested Classes | |
Inherited from |
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from |
Class Methods | |
Inherited from |
Class Variables | |
name_ =
a sentinel for all kinds of undefined values. |
|
attrSeq =
|
|
managedAttrs =
|
|
Inherited from Inherited from |
Properties | |
Inherited from |
Method Details |
returns all parameters used by setup items, where lexically later items override earlier items of the same name.
|
Class Variable Details |
attrSeq
|
managedAttrs
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu May 2 07:29:09 2019 | http://epydoc.sourceforge.net |