|
High Level Assembler or HLASM is IBM's current assembler product for its z/OS, z/VSE, z/VM and z/TPF operating systems on z/Architecture mainframe computers. There is also a version that runs on Linux, primarily intended for systems running on a z/Architecture system (this environment is sometimes referred to as z/Linux). HLASM was introduced in 1992 replacing IBM's H assembler.〔(【引用サイトリンク】title=IBM High Level Assembler and Toolkit Feature - Release History )〕〔(【引用サイトリンク】title=Announcement Letter 292-244: IBM HIGH LEVEL ASSEMBLER/MVS & VM & VSE )〕 Despite the name HLASM on its own does not have many of the features normally associated with a high-level assembler, but does offer a number of improvements over Assembler H and Assembler(XF), such as labeled and dependent USINGs, more complete cross-reference information, and additional macro language capabilities such as the ability to write user-defined functions. The High Level Assembler Toolkit is a separately priced accompaniment to the High Level Assembler. The toolkit contains:〔(【引用サイトリンク】title=Toolkit Feature components )〕 * A set of structured programming macros — * *IF/ELSE/ENDIF * *DO/ENDDO * *STRTSRCH/ORELSE/ENDLOOP/ENDSRCH * *CASENTRY/CASE/ENDCASE * *SELECT/WHEN/OTHRWISE/ENDSEL. * A disassembler. * A "Program Understanding Tool" (re-engineering aid). * A Source XREF utility (cross-reference facility). * Interactive Debug Facility. * Enhanced SuperC (source comparison tool). ==References== 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「IBM High Level Assembler」の詳細全文を読む スポンサード リンク
|