code: def report(self):
          
          from pprint import pprint
          print "s2n"
          pprint(self.symbol2number)
          print "n2s"
          pprint(self.number2symbol)
          print "states"
          pprint(self.states)
          print "dfas"
          pprint(self.dfas)
          print "labels"
          pprint(self.labels)
          print "start", self.start
docs: Dump the grammar tables to standard output, for debugging.