blob: b2e5f3379b3a7f412b3af9fa303b9d3bada39951 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
discard """
output: "5"
"""
var
global: int
proc dontcare(x: int): int = return x
proc SideEffectLyer(x, y: int): int {.noSideEffect.} =
return x + y + dontcare(x)
echo SideEffectLyer(1, 3) #OUT 5
|