mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-31 10:22:15 +00:00
10 lines
169 B
Nim
10 lines
169 B
Nim
proc foo(x: Natural or SomeUnsignedInt):int =
|
|
when x is int:
|
|
result = 1
|
|
else:
|
|
result = 2
|
|
let a = 10
|
|
doAssert foo(a) == 1
|
|
|
|
let b = 10'u8
|
|
doAssert foo(b) == 2 |