/trunk/Examples/octave/functor/runme.m
MATLAB | 18 lines | 12 code | 6 blank | 0 comment | 1 complexity | a015d69e23edfa4b8aefc51242dd6b69 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- # Operator overloading example
- example
- a = example.intSum(0);
- b = example.doubleSum(100.0);
- # Use the objects. They should be callable just like a normal
- # python function.
- for i=0:100-1,
- a(i); # Note: function call
- b(sqrt(i)); # Note: function call
- endfor
- a.result()
- b.result()