HLASM
Материал из Википедии — свободной энциклопедии
[править] Введение
HLASM (IBM) — ассемблер высокого уровня для операционных систем z/OS, z/VSE, z/VM и z/TPF, которые выполняются на компьютерах z/Architecture универсальной ЭВМ. Есть также версия (прежде всего предназначенная для систем, установленных на системе z/Architecture), которая выполняется под Linux (эта окружающая среда иногда упоминается как z/Linux).
Основанный на ассемблере IBM H, он позволяет программистам писать на ассемблере код, который использует некоторые особенности, обычно связанные с языками высокого уровня. Некоторыми из этих особенностей являются директивы, отмеченные и зависимые от USING, более полная перекрестно-ссылочная информация, а также дополнительные макро-языковые средства, например, способность написать собственные пользовательские функции.
[править] Пример программы
Это пример программы Hello world, которая выводит это знаменитое сообщение и завершается.
program HELLO; #include("stdlib.hhf"); begin HELLO; stdout.put("Hello World", nl); end HELLO;