IBM® High Level Assembler (HLASM) and Toolkit Feature 是一个灵活的开发解决方案,适用于所有汇编语言应用程序。此汇编程序和可选工具包可提高程序员的工作效率,并简化程序开发和维护。
通过警告抑制选项增强可用性。
通过改进 SYSADATA 记录布局,简化工具集成。
ASCII 常量有助于实现跨系统兼容性。
使用更长的宏参数和字符串变量简化了宏编码。
QY 型和 SY 型地址常数为长位移提供分辨率。支持三种十进制浮点数据类型,提高指令可寻址性并减少对附加指令的需求。
OPTABLE 选项 – *PROCESS 语句中允许使用 OPTABLE 选项。
指令助记符的后缀标签支持在同一源程序中使用相同名称的宏指令和机器指令。
HLASM 提供汇编程序列表和诊断功能,帮助程序开发和程序错误分析。一份全面的汇编程序列表提供了有关程序及其程序集的详细信息。汇编程序选项有助于控制列表的格式以及要生成哪些部分。
宏语言是汇编语言的扩展功能。它提供了一种在一个或多个程序中多次生成首选汇编语言语句序列的便捷方法。HLASM 支持宏定义和宏指令。
灵活的扩展功能支持外部函数调用、内置函数以及扩展现有指令和 SET 符号使用、系统变量符号和数据属性。