swig/Examples/python/operator/runme.py
Jon Schlueter 7770715457 autopep8 cleanup of Examples/python whitespace
automated cleanup only of the Examples/python example code
2015-05-08 08:46:06 -04:00

20 lines
325 B
Python

# Operator overloading example
import example
a = example.Complex(2, 3)
b = example.Complex(-5, 10)
print "a =", a
print "b =", b
c = a + b
print "c =", c
print "a*b =", a * b
print "a-c =", a - c
e = example.ComplexCopy(a - c)
print "e =", e
# Big expression
f = ((a + b) * (c + b * e)) + (-a)
print "f =", f