Files
clang-p2996/llvm/test/Transforms/Inline/ML/Inputs/interactive_main.py
Tobias Hieta b71edfaa4e [NFC][Py Reformat] Reformat python files in llvm
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
2023-05-17 10:48:52 +02:00

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:])