set &x 5
fun !dingle -function -int &a
fun !capture -int -int &b
add $a $b &tmp
add $tmp $x &tmp
return $tmp
endfun
return $capture
set &x 10
call !dingle 3 &result
call !result 5 &y
println $y $x