Naming conventions

This page describes the rules for naming parts and variables and for assigning values to properties such as file name. For details on how logic parts can reference areas of memory, see References to variables and constants and Arrays.

Three categories of identifier are in EGL:
An EGL part or variable name is a series of 1 to 128 characters. Except as noted, a name must begin with a Unicode letter or underscore and can include additional Unicode letters as well as digits and currency symbols. Other restrictions are in effect:
Special considerations apply to parts:

If your code is compatible with VisualAge® Generator, the following rule applies to part and variable names but have no effect on package names: Characters after the initial character can include "at" signs (@), hyphens (-), and pound signs (#).

Related concepts
Compatibility with VisualAge Generator
EGL projects, packages, and filesEGL services and Web services
Name aliasing
References to variables in EGL

Related reference
Arrays
Changes to EGL identifiers in JSP files and generated Java beans
EGL reserved words
EGL system limits

Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.