Introduction
Not all mainframe programs are alike.
Each programming language has a unique compiler for translating source code into executables. Additional program attributes require further processing variations. For example, a COBOL program might require a specific compiler, a Reentrant attribute, an MQ stub, Amode/Rmode values, or a hundred others. If an attribute is not processed properly, a program might not build at all, or if it might build, but not run properly.
This document presents an approach that empowers Endevor Administrators to manage an unlimited number of program attributes in an adaptable and user-friendly way. The ...