This commit is contained in:
Arne Döring
2019-07-09 19:38:38 +02:00
committed by Andreas Rumpf
parent a85e20c125
commit eb059fa848

View File

@@ -237,3 +237,16 @@ proc positiveOrNegative(num: int): string =
"zero"
else:
"impossible"
#issue #11551
proc negativeOrNot(num: int): string =
result = case num
of low(int) .. -1:
"negative"
else:
"zero or positive"
doAssert negativeOrNot(-1) == "negative"
doAssert negativeOrNot(10000000) == "zero or positive"
doAssert negativeOrNot(0) == "zero or positive"