VisualAge Generator to Enterprise Generation Language Migration Guide
VisualAge Generator: VisualAge Generator permits, but does
not recommend, the use of implicit data items (items that are not explicitly
defined in a record, map, table, called parameter list, function parameter
list, or function local storage).
EGL: EGL does not permit implicit data items.
Associated part needed for migration: Not
applicable.
Figure 31. Implicit data items in programs
Migrating with the associated part
| Migrating without the associated part
|
The migration tool does not create definitions for implicit items for
you. The migration tool used in Stage 2 of migration issues a warning
message if the program allows implicit items.
| The migration tool does the same thing as mentioned in the Migrating
with the associated part column.
|
Potential Problem: A problem only arises if the program
actually uses implicit items. Review the list of programs that allow
implicit items and run preprocessing for any program on the list.
Preprocessing for the program will fail if there are any missing item
definitions.
Solution: You can add a definition for the implicit item
to the program either in VisualAge Generator or in EGL. VAGen
validation shows the definition that is needed for the implicit item.
| The same problem listed under the Migrating with the associated
part column can occur. You can use the same solution.
|
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.