class_docstr: A collection of Nodes representing an NFA or DFA.
code: def dump(self, file):
      file.write("Plex.Machine:\n")
      if self.initial_states is not None:
          file.write("   Initial states:\n")
          for name, state in sorted(self.initial_states.items()):
              file.write("      '%s': %d\n" % (name, state.number))
      for s in self.states:
          s.dump(file)
  
imports: from __future__ import absolute_import
  import sys
  from .Transitions import TransitionMap
label_desc: Use image node_id 7 for calling the Machine obj's underlying member method code with example usage: obj.dump(file) without return types