Package gavo :: Package rscdef :: Module rmkdef
[frames] | no frames]

Module rmkdef

source code

Definition of rowmakers.

rowmakers are objects that take a dictionary of some kind and emit a row suitable for inclusion into a table.

Classes
  Error
  MappedExpression
a base class for map and var.
  MapRule
A mapping rule.
  VarDef
A definition of a rowmaker variable.
  ApplyDef
A code fragment to manipulate the result row (and possibly more).
  RowmakerMacroMixin
A collection of macros available to rowmakers.
  RowmakerDef
A definition of the mapping between grammar input and finished rows ready for shipout.
  ParmakerDef
  Rowmaker
A callable that arranges for the mapping of key/value pairs to other key/value pairs.
Variables
  identityRowmaker = <gavo.rscdef.rmkdef.RowmakerDef object>
  __package__ = 'gavo.rscdef'