Posted to tcl by kbk at Thu Jan 09 20:59:19 GMT 2014view pretty
PRODUCERS INSTRUCTIONS CONSUMERS
0: *ENTRY
1: x := *PARAMETER 0 x 9 x 10
2: n := *PARAMETER 1 n 17
3: j := 0 j 11
4: s := 1.0 s 15 s 19
5: t := 1.0 t 8
6: i := 0 i 16
7: *GOTO _entry
t 5 t 14 8: _loop: a := - t a 9
a 8 x 1 9: a := a * x a 10
a 9 x 1 10: a := a * x a 12
j 3 j 13 11: j := j + 1 j 12 j 13
a 10 j 11 12: a := a / j a 14
j 11 13: j := j + 1 j 11 j 14
a 12 j 13 14: t := a / j t 8 t 15
s 4 s 15 t 14 15: s := s + t s 15 s 19
i 6 i 16 16: _entry: i := i + 1 i 16 i 17
i 16 n 2 17: a := i < n a 18
a 17 18: *IF a *GOTO _loop
s 4 s 15 19: *RETURN s