Call a Specialist Today! (02) 9388 1741

IBM High Level Assembler and Toolkit Feature
Boost programmer productivity and simplify development and maintenance with this assembler and toolkit.


Boost programmer productivity and simplify development and maintenance with this assembler and toolkit.

WatsonWorks Products
IBM Storage Software - Application Development
High Level Assembler and Toolkit Feature improves programmer productivity, program development and maintenance with this assembler and optional toolkit.
#High-Level-Assembler-Toolkit-Feature
Our Price: Request a Quote

Click here to jump to more pricing!

Please Note: All Prices are Inclusive of GST

Overview:

IBM High Level Assembler (HLASM) and Toolkit Feature is a flexible development solution for all Assembler Language applications. The assembler and optional toolkit improves programmer productivity and simplifies program development and maintenance.

HLASM provides all the proven facilities found in earlier assemblers and includes many new facilities. It helps you develop programs and subroutines for functions not typically provided by other symbolic languages, such as COBOL, FORTRAN, and PL/I. High Level Assembler provides extensions to the basic assembler language, and the macro and conditional assembly language, including external function calls and built-in functions. The optional High Level Assembler Toolkit Feature is a powerful and flexible set of tools that enhances application recovery and development.

Efficient

Enhanced usability with warning-suppression option.

Flexible

Simplified tool integration with improved SYSADATA record layouts.

Versatile

Cross-system compatibility assisted by ASCII constants.

Productive

Simplified macro coding with longer macro arguments and string variables.

Features:

Changed Assembler instructions

QY-type and SY-type address constants provide resolution into long-displacement. Support for three decimal floating-point data types, increasing instruction addressability and reducing the need for additional instructions.

Unified Opcode table

OPTABLE option – The OPTABLE option is permitted on the *PROCESS statement.

Mnemonic tagging

Suffix tags for instruction mnemonics let you use identically-named macro instructions and machine instructions in the same source program.

Programming and diagnostic aids

HLASM provides assembler listing and diagnostic features to help program development and analysis of program errors.

Macro language extensions

The macro language is an extension of the assembler language. It provides a convenient way to generate a preferred sequence of assembler language statements many times in one or more programs.

Conditional assembly extensions

Flexible extensions for external function calls, built-in functions, extensions to existing instructions and SET symbol usage, system variable symbols, and data attributes.

Benefits:

Specifications:

Technical Details
System requirements High Level Assembler runs under these operating systems. Unless otherwise stated, the assembler also operates under subsequent versions, releases, and modification levels of these systems:
  • OS/390® Version 2 Release 10.0
  • VM/ESA Version 3 Release 1.0
  • z/VM® Version 5 Release 2
  • VSE/ESA Version 2 Release 6
  • z/VSE® Version 3 Release 1 and Version 4
  • z/OS® Version 1 Release 2.0
Machine requirements For assembling and running High Level Assembler programs, tape device and double-byte data requirements, see the machine requirements.
Storage requirements For virtual storage, auxiliary storage space, library space and installation, see the storage requirements.

Pricing Notes:

WatsonWorks Products
IBM Storage Software - Application Development
High Level Assembler and Toolkit Feature improves programmer productivity, program development and maintenance with this assembler and optional toolkit.
#High-Level-Assembler-Toolkit-Feature
Our Price: Request a Quote