projects
/
external
/
swig.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
import source from 1.3.40
[external/swig.git]
/
Examples
/
python
/
operator
/
runme.py
1
# Operator overloading example
2
import example
3
4
a = example.Complex(2,3)
5
b = example.Complex(-5,10)
6
7
print "a =",a
8
print "b =",b
9
10
c = a + b
11
print "c =",c
12
print "a*b =",a*b
13
print "a-c =",a-c
14
15
e = example.ComplexCopy(a-c)
16
print "e =",e
17
18
# Big expression
19
f = ((a+b)*(c+b*e)) + (-a)
20
print "f =",f
21