class documentation

class PEPZeroSpecial(nodes.SparseNodeVisitor): (source)

View In Hierarchy

Perform the special processing needed by PEP 0:

  • Mask email addresses.
  • Link PEP numbers in the second column of 4-column tables to the PEPs themselves.
Method unknown​_visit Called when entering unknown Node types.
Method visit​_colspec Undocumented
Method visit​_entry Undocumented
Method visit​_field​_list Undocumented
Method visit​_reference Undocumented
Method visit​_row Undocumented
Method visit​_tgroup Undocumented
Instance Variable entry Undocumented
Instance Variable pep​_table Undocumented

Inherited from NodeVisitor (via SparseNodeVisitor):

Method __init__ Undocumented
Method dispatch​_departure Call self."depart_ + node class name" with node as parameter. If the depart_... method does not exist, call self.unknown_departure.
Method dispatch​_visit Call self."visit_ + node class name" with node as parameter. If the visit_... method does not exist, call self.unknown_visit.
Method unknown​_departure Called before exiting unknown Node types.
Class Variable optional Tuple containing node class names (as strings).
Instance Variable document Undocumented
def unknown_visit(self, node): (source)

Called when entering unknown Node types.

Raise an exception unless overridden.

def visit_colspec(self, node): (source)

Undocumented

def visit_entry(self, node): (source)

Undocumented

def visit_field_list(self, node): (source)

Undocumented

def visit_reference(self, node): (source)

Undocumented

def visit_row(self, node): (source)

Undocumented

def visit_tgroup(self, node): (source)

Undocumented

entry: int = (source)

Undocumented

pep_table = (source)

Undocumented