func problem
var terrible = 4;
func foo(x:int, y:int): int =
terrible = 60; # this should give an error, not overload it
return x + y + terrible;
proc main =
echo "Hello World!";
terrible -= 1;
echo foo(1,terrible);
main();INFO