VisualAge Generator to Enterprise Generation Language Migration Guide
The tables in this appendix have 3 columns:
-
VisualAge Generator 4.5 -- this column shows the VAGen language
element. In the sections related to part type, the organization of the
tables and the terminology used correspond to the VAGen user interface.
The tables for statements, EZE words, and service routines are organized based
on the type of statement, EZE word, or service routine.
- EGL produced by the migration tool -- this column shows the corresponding
EGL language element. This column only shows the information needed for
migration and is not intended to be the complete EGL syntax. Additional
properties, values, and options might be available for certain EGL language
elements. For example, the EGL set statement provides additional
options that are not available in VisualAge Generator. The only set
statement options listed in these tables are the ones that correspond to VAGen
language elements. Use this column as a guide for finding more detailed
information in the EGL documentation.
- Migration tool considerations -- this column contains additional
information about how the migration tool handles the conversion from VisualAge
Generator to EGL
.It also provides references to the sections on ambiguous situations,
where necessary, to provide details about migration with and without the
associated part and the potential problems that can occur when migrating the
VAGen language element.
For each part type, the first row in the first table of the section
provides:
- VisualAge Generator 4.5 - an overview of the information you can
specify in various windows for the part type in VisualAge Generator.
- EGL -- the overall EGL syntax for the corresponding EGL part type,
using the syntax that the migration tool uses. Other variations of the
syntax might be possible. For example, when migrating a VAGen table,
the migration tool always places the table contents after the table structure
so that is the syntax shown in the Tables section. EGL syntax also
permits the table contents to be placed before the table structure.
The following syntax is used in the tables:
- | - choice of a few options. The order of the choices is the same
in both the VisualAge Generator 4.5 and the EGL columns.
- bullet list - choice of a longer list of options or values. The
order of the choices is the same in both the VisualAge Generator 4.5
and the EGL columns.
- italics - values that the migration tool fills in when
migrating from VisualAge Generator or that you fill in when writing new EGL
statements.
- bold - EGL key words and symbols that must be specified as
shown.
- { } - encloses information that can be repeated 0 to n times.
- { } - encloses an EGL property list; properties are
always separated by commas.
- [ ] - encloses optional information.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.