Boolean Operations
The boolean operations in RPython are exactly same as Python. You can use and,
or, and not to operate on two truth values (e.g., True, False, '', {}).
def boolean_operations():
    t = True
    f = False
    empty_dict = {}
    if t or f: print("True or False is True")
    if t and f: pass
    else: print("True and False is False")
    if not empty_dict: print("not {} is True")
def entry_point(argv):
    boolean_operations()
    return 0
def target(*args):
    return entry_point