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, with these exceptions:
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. If your code is compatible with VisualAge Generator, the following rules also apply to part and variable names but have no effect on package names:
A name cannot contain embedded blanks or be an EGL reserved word.
The name of either an EGL Web service or an EGL Web service operation must begin with a Unicode letter or an underscore and can include additional Unicode letters as well as digits and underscores, but cannot include hyphens, "at" signs, or currency symbols and cannot be a Java reserved word. The name of an EGL Web service cannot be identical to the name of an operation that is in that service.
Related concepts
Compatibility with VisualAge Generator
EGL projects, packages, and filesEGL Web service
References to variables and constants
Related reference
Arrays
EGL reserved words
EGL system limits
How names are aliased
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.