def prompt():
    while True:
        try:
            term = float(input('+ '))
        except __HOLE__:
            break
        yield term
dataset/ETHPy150Open fluentpython/example-code/attic/control/adder/coroadder_deco.py/prompt