summaryrefslogtreecommitdiffstats
path: root/testsuite/transok/three.stp
blob: ce94531c3e655101283935acd100d267472f4a9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#! stap

function f1 (a, b) {
  c = 1;
  d = "hello";
  # poo[c] = bab[d] = "hi"
  bab = "hi";
  bab = poo[c];
  return 0
} 

function f2 () {
  return f1 (4, "zoo");
}

global koo
global poo, bab

probe z {
  f2 ();
  koo = 1
}

probe x,y {
  f2 ();
  f1 (f1 (3, "foo"), "canoe")
}