Class NodeMergePass

Inheritance Relationships

Base Type

Class Documentation

parselib.transforms.node_merge.NodeMergePass : public parselib.transforms.top_down.TopDown

This pass merges separate nodes that are created for easy recognition for grammar,
but actually shares the same semantics

Public Functions

hnsbinop(self, tree)
blkassign(self, tree)

this handler fixes the a[b].read() case by removing read() and making it a[b]