Interface for controlling program execution:

Example:

from execcontrol import ControlledExec
ce = ControlledExec("./a.out")
ce.set_break("main")
ce.exec_run()
print ce.get_variables()
ce.next()
print ce.get_variables()

