int a=1, b=2, c=3; def f1(int b) { int c=4; def f11(int d) { int b=5; // * // print(a,b,c,d); } a=6; f11(7) } def f2(int d) { int a=8; f1(a+1); print(a,b,c,d); } f2(10); print(a,b,c);
int n=3, r=1; int fact(int n, int r) { if (n <= 1) return r; else return fact(n-1, n * r) } fact(n, r);
var i: int; taulu: array of int; def fun(y: int) { i := 2; print(y); y := 666; } taulu[1] := 3; taulu[2] := 2; i := 1; fun(taulu[i]); print(taulu[1], taulu[2]);