Previous Topic Next topic Print topic


Significant Changes in Behavior or Usage

This release of Enterprise Test Server might include some significant changes in behavior or usage that could potentially affect the behavior of existing applications or impact the way the tools are used.

For a list of these changes, see this product's Release Notes available from the Product Documentation section of the Micro Focus SupportLine Web site.

Support for nested programs in managed COBOL

In previous product releases, the scoping rules for nested programs (as defined in ANS85 COBOL), were not enforced in managed COBOL (.NET and JVM). This meant that, in cases where program A contained programs B1 and B2, and programs B1 and B2 contained C1 and C2, respectively, it was possible to call program C2 from C1, for example. The lack of scoping rules also meant that it was not possible for B1 and B2 both to contain a program with the same name.

This product release enforces the correct ANS85 scoping rules for nested programs, including COMMON programs, and makes it possible to have multiple programs with the same name at different levels of the nesting hierarchy. In this way, the behavior in managed COBOL is now compatible with the behavior of native COBOL programs.

Previous Topic Next topic Print topic