11
11
The program's return value is zero em(only) if tt(Outer::fun) terminates
12
12
normally. The program, however, is designed in such a way that this won't
13
13
happen: tt(Inner::fun) calls tt(longjmp). As a result the execution flow
16
16
tt(main)'s tt(if)-statement is entered and the program terminates with return
17
17
value 1. Try to follow these steps when studying the following program
18
18
source, which is a direct modification of the basic program given in section