Posted to tcl by kbk at Thu Jan 09 20:59:19 GMT 2014view raw
- 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