Great addition to the HLASM documentation Jonathan, thanks to you and to the HLASM team very much.
I do have one further request - a more complete explanation of the meaning of the values in the OPTABLE column. Some seem straightforward, like "UNI,ZOP" (in UNI and in ZOP) or just "370", but others are like "UNI,YOP-" or "UNI-ZOP". What do those hyphens indicate please? Regards and thanks again. Peter From: IBM Mainframe Assembler List <[email protected]> On Behalf Of Jonathan Scott Sent: Saturday, June 1, 2024 4:30 AM To: [email protected] Subject: Table of all instructions supported by HLASM A table of all 2678 instructions currently supported by HLASM has now been added as a new appendix to the HLASM Programmer's Guide (both in the HTML form and PDF). It includes information about operand syntax, base instructions for extended mnemonics, the ranges of OPTABLEs to which that instruction applies, the instruction format, the hexadecimal opcode and the descriptive name of the instruction. https://urldefense.com/v3/__https://www.ibm.com/docs/en/hla-and-tf/1.6?topic=guide-index-supported-instructions__;!!Ebr-cpPeAnfNniQ8HSAI-g_K5b7VKg!OyfaveYAJKwynYIVRNvuJJVZIoAG7OuaTVYJZLzsPbkopK9A3ShHYIEHe7zX-FVK2rmHIZtCuKAbw6s0FqExJgldjJX5nGP6SQ$ This took longer than expected because we had problems fitting the information into the PDF version of the table without getting operands or instruction names split within words. However, our helpful writer has managed to fix most of the layout problems and has added zero-width spaces so that operand splits should only occur between operands. This table is generated by a program from the HLASM instruction tables, where most of the descriptive instruction names are derived from appendix B.2 of the z/Architecture Principles of Operation. We therefore hope it should be practical to continue to maintain it to include any future new instructions. Jonathan Scott, HLASM IBM Hursley, UK -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system.
