g
Size: a a a
g
g
g
g
g
g
З/
З/
g
g
M(
M(
З/
g
g
g
g
g
g
AR
func add(a: int, b: int): int = a + b + 1
func add(a: int, b: float): int = a + b.int + 2
func add(a: float, b: int): int = a.int + b + 3
func add(a: float, b: float): int = int(a + b + 4)
proc main: int =
echo add(1, 1)
echo add(1, 1.1)
echo add(1.1, 1)
echo add(1.8, 1.8)
return 0
when is_main_module:
quit(main())