Development process

Your work with EGL includes the following steps:

Setup

You set up a work environment; for example, you set preferences and create projects.

Create and open EGL files

You begin to create the source code.

Declaration

You create and specify the details of your code.

Validation

At various times (such as when you save a file), EGL reviews your declarations and indicates whether they are syntactically correct and (to some extent) whether they are internally consistent.

Debugging

You can interact with a built-in debugger to ensure that your code fulfills your requirements.

Generation

EGL validates your declarations and creates output, including source code.

You choose between two techniques:

  • Generating into a project (as is recommended); or

  • Generating into a directory.

Preparation

EGL prepares the source code to produce executable objects. In some cases this step places the source code on a deployment platform outside of the development platform, prepares the source code on the deployment platform, and sends a results file from the deployment platform to the development platform.

Deployment

EGL produces output that makes deployment of the executable objects easier.

Related concepts
EGL debugger
Generation of Java code into a project
Introduction to EGL

Related tasks
Processing Java code that is generated into a directory
Setting up the J2EE run-time environment for EGL-generated code

Related reference
EGL editor
EGL source format