mirror of
https://github.com/boostorg/python.git
synced 2026-01-22 05:22:45 +00:00
37 lines
625 B
Python
37 lines
625 B
Python
r'''
|
|
>>> i1 = Int(1)
|
|
>>> i2 = Int(2)
|
|
>>> i = i1 + i2
|
|
>>> i.i()
|
|
3
|
|
>>> i = i1 - i2
|
|
>>> i.i()
|
|
-1
|
|
>>> i = i1 + 5
|
|
>>> i.i()
|
|
6
|
|
>>> i = 3 + i2
|
|
>>> i.i()
|
|
5
|
|
>>> i = i1 - 3
|
|
Traceback (innermost last):
|
|
TypeError: incompatible arguments for -
|
|
>>> i = 3 - i1
|
|
Traceback (innermost last):
|
|
TypeError: incompatible arguments for -
|
|
'''
|
|
|
|
from num import *
|
|
import string
|
|
import re
|
|
import sys
|
|
|
|
def run(args = None):
|
|
if args is not None:
|
|
sys.argv = args
|
|
import doctest, test_num
|
|
doctest.testmod(test_num)
|
|
|
|
if __name__ == '__main__':
|
|
run()
|