begin comment library 1; real procedure g(x); real x; g := x + 1; real procedure a(h); real procedure h; comment (h1): real h1; begin real procedure loc(x); real x; loc := h(g(x)); a := loc(0); end a; real procedure b(f, h); real procedure f; comment (f1): real f1; real procedure h; comment (h1): real procedure h1; b := f(h(f) + a(g) + g(1)); outreal(1, b(g, a)) end