# Source of waiting.ir.json (Python that waits for the player through ask()). Regenerate from backend/ with: # python -m tests.make_ir ../frontend/tests/fixtures/waiting.py ../frontend/tests/fixtures/waiting.ir.json def greet(n): name = ask("name?") while len(name) < 2: name = ask("again") return "hi " + name def helper(k): total = 0 for i in range(k): try: v = ask("v") total += int(v) except ValueError: continue return total class Q(object): def __init__(self): self.v = ask("init") def twice(self): return ask("x") + ask("y") result = greet(1) + "!" t = helper(3) q = Q() r2 = q.twice() cond = "a" if ask("c") == "yes" else "b" plain = len("abc") + 1