02.07.2013 Views

Type III C lass A Program

Type III C lass A Program

Type III C lass A Program

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

definition is a group of 05/360 assembler language<br />

statements identified by a unique name and used as an<br />

expansion for a source statement in an 05/360 assembler<br />

language program. The dictionary is generated by the MACLIB<br />

command and is made up of macro definition names, the<br />

indexes or locations of the macro definitions within the<br />

library. and the size or number of card images in each macro<br />

definition.<br />

To be accessible to the MACLIB command, a macro definition<br />

must first exist on disk in a macro definition file.. A<br />

macro definition file is a file that contains card images of<br />

macro definitions written in the System/360 Assembler<br />

language, according to the rules for defining macros. A<br />

macro definition file must have a filetype of ASP360.<br />

The MACLIB Command functions are: GEN, ADD, LIST, DELr, REP,<br />

PRINT, and COMP.<br />

The GEN form of the MACLIB command creates a macro library<br />

and assigns the identifier wlibname MACLIB Pl- to it. This<br />

macro library is generated from the macro definitions in the<br />

specified macro definition file(s) having a filetype of<br />

ASP360 or COPY.<br />

The ADD form of the MACLIB command appends the macro<br />

definitions from the specified macro definition files to the<br />

end of the existing macro library. As in the GEN form, the<br />

specified macro definition files must have a filetype of<br />

ASP360 or COPY, and the specified libname must have a<br />

filetype of MACLIB.<br />

The LIST form of the MACLIB command types out the name,<br />

index, and the size of each macro definition in the<br />

specified library. For an example of the output from the<br />

MACLIB LIST command see Figure 31, which lists the CMS<br />

system macro library SYSLIB MACLIB.<br />

MACLIB 431

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!