Lichen

Annotated tests/class_names.py

794:7dd8e4815848
2017-03-31 Paul Boddie Introduced a multiple outcome result which can be used to provide a choice of return values to supply the initialiser and alias details.
paul@320 1
class C:
paul@320 2
    pass
paul@320 3
paul@320 4
def c():
paul@320 5
    return 456
paul@320 6
paul@320 7
def f():
paul@320 8
    return C()
paul@320 9
paul@320 10
print f()                       # 123
paul@320 11
paul@320 12
C = c
paul@320 13
paul@320 14
print f()                       # 456