Module ImportFrom alias Import alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Raise Call NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad NameLoad Str body Assign AttributeStore NameLoad attr ListLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr For TupleStore NameStore NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Call NameLoad BinOpAdd NameLoad Num NameLoad orelse If CompareIn Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Call NameLoad BinOpAdd NameLoad Num SubscriptLoad NameLoad Index Call NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Call NameLoad BinOpAdd NameLoad Num NameLoad Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad Return AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body If Call NameLoad AttributeLoad NameLoad attr NameLoad body Return ListLoad orelse If UnaryOpNot Call NameLoad NameLoad Str body Assign AttributeStore NameLoad attr ListLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Call NameLoad BinOpAdd NameLoad Num NameLoad Return AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam defaults body Return Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list
N/A __future__ unicode_literals N/A io arpeggio Terminal Exporter N/A object N/A N/A 
    Base class for all Exporters.
     __init__ N/A N/A self N/A N/A N/A N/A N/A N/A super Exporter self __init__ N/A N/A self _render_set N/A set N/A N/A self _adapter_map N/A N/A export N/A N/A self obj N/A N/A N/A 
        Export of an obj to a string.
         N/A N/A self _outf N/A N/A io StringIO N/A N/A N/A self _export obj N/A content N/A N/A N/A self _outf getvalue N/A N/A N/A N/A self _outf close N/A content N/A exportFile N/A N/A self obj file_name N/A N/A N/A 
        Export of obj to a file.
         N/A N/A self _outf N/A N/A io open file_name w encoding utf-8 N/A N/A N/A self _export obj N/A N/A N/A N/A self _outf close N/A _export N/A N/A self obj N/A N/A N/A N/A N/A N/A self _outf write N/A N/A self _start N/A N/A N/A self _render_node obj N/A N/A N/A N/A self _outf write N/A N/A self _end N/A _start N/A N/A self N/A N/A N/A 
        Override this to specify the beginning of the graph representation.
         N/A N/A _end N/A N/A self N/A N/A N/A 
        Override this to specify the end of the graph representation.
         N/A N/A N/A ExportAdapter N/A object N/A N/A 
    Base adapter class for the export support.
    Adapter should be defined for every export and graph type.

    Attributes:
        adaptee: A node to adapt.
        export: An export object used as a context of the export.
     __init__ N/A N/A self node export N/A N/A N/A N/A self adaptee node N/A N/A self export export N/A N/A DOTExportAdapter N/A ExportAdapter N/A N/A 
    Base adapter class for the DOT export support.
     id N/A N/A self N/A N/A N/A 
        Graph node unique identification.
         N/A N/A NotImplementedError N/A property desc N/A N/A self N/A N/A N/A 
        Graph node textual description.
         N/A N/A NotImplementedError N/A property neighbours N/A N/A self N/A N/A N/A 
        A set of adjacent graph nodes.
         N/A N/A NotImplementedError N/A property N/A PMDOTExportAdapter N/A DOTExportAdapter N/A N/A 
    Adapter for ParsingExpression graph types (parser model).
     id N/A N/A self N/A N/A N/A N/A id N/A self adaptee N/A property desc N/A N/A self N/A N/A N/A N/A N/A self adaptee desc N/A property neighbours N/A N/A self N/A N/A N/A N/A N/A hasattr self _neighbours N/A N/A N/A self _neighbours N/A N/A adapter_map N/A N/A self export _adapter_map N/A N/A c n N/A enumerate N/A N/A self adaptee nodes N/A N/A N/A isinstance n PMDOTExportAdapter N/A N/A N/A N/A N/A self _neighbours append N/A N/A str N/A c 1 n N/A N/A N/A N/A id n adapter_map N/A N/A N/A N/A N/A self _neighbours append N/A N/A str N/A c 1 N/A adapter_map N/A N/A id n N/A N/A adapter N/A PMDOTExportAdapter n N/A self export N/A N/A N/A N/A self _neighbours append N/A N/A str N/A c 1 adapter N/A N/A adapter_map N/A N/A adapter id adapter N/A N/A self _neighbours N/A property N/A PTDOTExportAdapter N/A PMDOTExportAdapter N/A N/A 
    Adapter for ParseTreeNode graph types.
     neighbours N/A N/A self N/A N/A N/A N/A isinstance N/A self adaptee Terminal N/A N/A N/A N/A N/A N/A N/A hasattr self _neighbours N/A N/A N/A self _neighbours N/A N/A N/A c n N/A enumerate N/A self adaptee N/A N/A adapter N/A PTDOTExportAdapter n N/A self export N/A N/A N/A N/A self _neighbours append N/A N/A str N/A c 1 adapter N/A N/A self _neighbours N/A property N/A DOTExporter N/A Exporter N/A N/A 
    Export to DOT language (part of GraphViz, see http://www.graphviz.org/)
     _render_node N/A N/A self node N/A N/A N/A N/A N/A node N/A self _render_set N/A N/A N/A N/A N/A self _render_set add node N/A N/A N/A N/A self _outf write N/A 
%s [label="%s"]; N/A N/A node id N/A N/A self _dot_label_esc N/A node desc N/A N/A name n N/A node neighbours N/A N/A N/A N/A N/A self _outf write N/A 
%s->%s [label="%s"] N/A N/A node id N/A n id name N/A N/A N/A N/A self _outf write N/A N/A N/A self _render_node n N/A _start N/A N/A self N/A N/A N/A digraph arpeggio_graph { N/A _end N/A N/A self N/A N/A N/A 
} N/A _dot_label_esc N/A N/A self to_esc N/A N/A N/A to_esc N/A N/A to_esc replace \ \\ N/A to_esc N/A N/A to_esc replace " \" N/A to_esc N/A N/A to_esc replace \n N/A to_esc N/A N/A PMDOTExporter N/A DOTExporter N/A N/A 
    A convenience DOTExport extension that uses ParserExpressionDOTExportAdapter
     export N/A N/A self obj N/A N/A N/A N/A N/A N/A super PMDOTExporter self export N/A PMDOTExportAdapter obj self N/A exportFile N/A N/A self obj file_name N/A N/A N/A N/A N/A N/A super PMDOTExporter self exportFile N/A PMDOTExportAdapter obj self file_name N/A N/A PTDOTExporter N/A DOTExporter N/A N/A 
    A convenience DOTExport extension that uses PTDOTExportAdapter
     export N/A N/A self obj N/A N/A N/A N/A N/A N/A super PTDOTExporter self export N/A PTDOTExportAdapter obj self N/A exportFile N/A N/A self obj file_name N/A N/A N/A N/A N/A N/A super PTDOTExporter self exportFile N/A PTDOTExportAdapter obj self file_name N/A N/A