22.02.2015 Views

HLASM Language Reference

HLASM Language Reference

HLASM Language Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

About this Manual<br />

This manual describes the syntax of assembler language statements, and provides<br />

information about writing source programs that are to be assembled by IBM High<br />

Level Assembler for MVS & VM & VSE, Licensed Program 5696-234, hereafter<br />

referred to as High Level Assembler, or simply the assembler. It is meant to be<br />

used in conjunction with <strong>HLASM</strong> Programmer's Guide.<br />

Detailed definitions of machine instructions are not included in this manual. See<br />

“Bibliography” on page 427 for a list of manuals that provide this information.<br />

Throughout this book, we use these indicators to identify platform-specific<br />

information:<br />

Prefix the text with platform-specific text (for example, “Under CMS...”)<br />

Add parenthetical qualifications (for example, “(CMS only)”)<br />

Bracket the text with icons. The following are some of the icons that we use:<br />

Informs you of information specific to MVS<br />

Informs you of information specific to CMS<br />

Informs you of information specific to VSE<br />

| MVS is used in this manual to refer to Multiple Virtual Storage/Enterprise Systems<br />

| Architecture (MVS/ESA), to OS/390®, and to z/OS®.<br />

| CMS is used in this manual to refer to Conversational Monitor System on z/VM®.<br />

| VSE is used in this manual to refer to Virtual Storage Extended/Enterprise Systems<br />

| Architecture (VSE/ESA), and z/VSE.<br />

Who Should Use this Manual<br />

<strong>HLASM</strong> <strong>Language</strong> <strong>Reference</strong> is for application programmers coding in the High<br />

Level Assembler language. It is not intended to be used for tutorial purposes, but<br />

is for reference only. If you are interested in learning more about assemblers, most<br />

libraries have tutorial books on the subject. It assumes you are familiar with the<br />

functional details of the Enterprise Systems Architecture, and the role of<br />

machine-language instructions in program execution.<br />

Programming Interface Information<br />

This manual is intended to help the customer create application programs. This<br />

manual documents General-Use Programming Interface and Associated Guidance<br />

Information provided by IBM High Level Assembler for MVS & VM & VSE.<br />

General-use programming interfaces allow the customer to write programs that<br />

obtain the services of IBM High Level Assembler for MVS & VM & VSE.<br />

x © Copyright IBM Corp. 1982, 2004

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

Saved successfully!

Ooh no, something went wrong!