This is the first commit in a series that will reformat all the python files in the LLVM repository. Reformatting is done with `black`. See more information here: https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style Reviewed By: jhenderson, JDevlieghere, MatzeB Differential Revision: https://reviews.llvm.org/D150545
21 lines
457 B
Python
21 lines
457 B
Python
import interactive_host
|
|
import sys
|
|
|
|
|
|
def main(args):
|
|
class Advisor:
|
|
to_return = False
|
|
|
|
def advice(self, _):
|
|
# The adice will be a sequence of yes/no/yes/no/...
|
|
# see ../interactive-mode.ll
|
|
self.to_return = not self.to_return
|
|
return int(self.to_return)
|
|
|
|
a = Advisor()
|
|
interactive_host.run_interactive(args[0], a.advice, args[1:])
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main(sys.argv[1:])
|