123456789101112131415 |
- discard """
- output: '''true'''
- """
- import rationals
- var
- z = Rational[int](num: 0, den: 1)
- o = initRational(num=1, den=1)
- a = initRational(1, 2)
- try:
- var
- r = initRational(1, 0) # this fails - no zero denominator
- except AssertionDefect:
- echo "true"
|