ILE Basic Concepts
Table 1 compares and contrasts the original program model (OPM) and the Integrated Language Environment (ILE) model. This topic briefly explains the similarities and differences listed in the table.
| OPM | ILE |
|---|---|
| Program | Program
Service program |
| Compilation results in a runnable program | Compilation results in a nonrunnable module object |
| Compile, run | Compile, bind, run |
| Run units simulated for each language | Activation groups |
| Dynamic program call | Dynamic program call
Static procedure call |
| Single-language focus | Mixed-language focus |
| Language-specific error handling | Common error handling
Language-specific error handling |
| OPM debuggers | Source-level debugger |