This shows you the differences between the selected revision and the current version of the page.
| tools:icode 2008-08-15 17:41 | tools:icode 2008-09-11 15:38 current | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== iCODE ====== | ====== iCODE ====== | ||
| - | {{tools:icodeLogo.png?250x150 }} | + | {{tools:wwwLogo.png?250x150 }} |
| Interactive Curry Observation DEbugger (**iCODE**) is a tool to support programmers stepping on the lazy evaluation order of expressions at the source code level. | Interactive Curry Observation DEbugger (**iCODE**) is a tool to support programmers stepping on the lazy evaluation order of expressions at the source code level. | ||
| Line 29: | Line 29: | ||
| - **CUrry TesTER (//CUTTER//)** | - **CUrry TesTER (//CUTTER//)** | ||
| - **Curry Object Observation Interactive SYstem (//COOiSY//)** | - **Curry Object Observation Interactive SYstem (//COOiSY//)** | ||
| - | - **Run-Time Tracer** | + | - **Curry trACEr (//C-Ace//)** |
| Line 92: | Line 92: | ||
| - | ==== Run-Time Tracer ==== | + | ==== C-Ace ==== |
| The run-time tracer is implemented as a combination of the two above sub-tools CUTTER and COOiSY.The tool allows the user following the order of evaluations in selected units, with two methods: | The run-time tracer is implemented as a combination of the two above sub-tools CUTTER and COOiSY.The tool allows the user following the order of evaluations in selected units, with two methods: | ||
| * Following the evaluation order of function definitions in the original source code. | * Following the evaluation order of function definitions in the original source code. | ||