1import interactive_host 2import sys 3 4 5def main(args): 6 class Advisor: 7 to_return = False 8 9 def advice(self, _): 10 # The adice will be a sequence of yes/no/yes/no/... 11 # see ../interactive-mode.ll 12 self.to_return = not self.to_return 13 return int(self.to_return) 14 15 a = Advisor() 16 interactive_host.run_interactive(args[0], a.advice, args[1:]) 17 18 19if __name__ == "__main__": 20 main(sys.argv[1:]) 21