High Level Assembler is a functional replacement for
Assembler H Version 2 and DOS/VSE Assembler. It offers all the
proven facilities provided by these earlier assemblers, and many
new facilities designed to improve programmer productivity and
simplify assembler language program development and
maintenance.
Some of the highlights of High Level
Assembler are:
- Extensions to
the basic assembler language
- Extensions to the macro
and conditional assembly language, including external
function calls and built-in functions
- Enhancements to
the assembly listing, including a new macro and copy code member
cross reference section, and a new section that lists all the
unreferenced symbols defined in CSECTs.
- New assembler
options
- A new associated data file, the ADATA file,
containing both language-dependent and language-independent
records that can be used by debugging and other tools
- A
DOS operation code table to assist in migration from DOS/VSE
Assembler
- The use of 31-bit addressing for most working
storage requirements
- A generalized object format data
set
- Internal performance enhancements and diagnostic
capabilities
This
book contains a summary of information designed to help you
evaluate the High Level Assembler licensed product. For more
detailed information, see HLASM Programmer's Guide and HLASM Language Reference.