Processing E-decks

An E-Deck refers to a macro source book of type E (or type F if SUBLIB=DF specified on OPTION statement). You can use these types of macros in your program; however, they must first be converted to source statement format. E-Decks are stored in edited format, and High Level Assembler requires that library macros be stored in source statement format.

You must use a library input exit to analyze a macro definition and, in the case of an E-Deck, call the ESERV program to change, line by line, the E-Deck definition back into source statement format.

See the section titled Using the High Level Assembler Library Exit for Processing E-Decks in z/VSE: Guide to System Functions. This section describes how to set up the exit and how to use it.