Пример оформления текста

Ниже приведен пример оформления исходного текста программы для компилятора PL/1-KT. В качестве такого примера взята утилита проверки параметров внешних (EXTERNAL) процедур в разных модулях одного проекта. Эта утилита LINT-KT сама является частью данной системы программирования и входит в PLINK.EXE (PLINK64.EXE). Обратите внимание, что можно использовать кириллицу, а также псевдографические значки всяких «уголков» и «полочек», которые […]

0

Пример оформления текста Читать далее »

Часто задаваемые вопросы

Откуда взялся этот компилятор и почему он выделен среди остальных? Компилятор когда-то был дисассемблирован из исходного PL/I-86 фирмы Digital Reseach. Он выделен особо, поскольку его развитие идет в России почти 30 лет независимо от западных разработчиков. С этой точки зрения это один из немногих российских компиляторов для языка общего назначения, причем такого развитого. Почему компилятор

0

Часто задаваемые вопросы Читать далее »

Реализация языка высокого уровня через WinAPI

Первая публикация 30.12.2017 Меня всегда интересовала связь между реализацией языка программирования высокого уровня и операционной средой. Конкретно, через какие именно WinAPI реализуется связь языка с операционной системой Windows? На первый взгляд, связь со средой в каждой конкретной программе своя и зависит от назначения программы. Например, для программы с «оконным» интерфейсом связь с Windows будет через

1

Реализация языка высокого уровня через WinAPI Читать далее »

Peter Flass ©2001 PL/I Programming Style

Публикуем эту полезную, особенно для начинающих статью, без перевода PL/I Programming Style Contents: Comments and Whitespace. Indentation. Naming Conventions. Declarations. Program Structure. Preprocessor. Efficiency. Error handling. Maintenance. Example. Programming Style Literature. Don’t like my style? Copyright 2001 by Peter Flass. Permission is granted to distribute unmodified copies of this document. Please do not make local

0

Peter Flass ©2001 PL/I Programming Style Читать далее »

Последние изменения

Редакционная правка главной страницы. В раздел “Другие компиляторы PL/I”->”Другие. Описание, ссылки” добавлено два компилятора. В раздел “Ссылки на сайты, связанные с PL/I” внесены ссылки, относящиеся к эмулятору System/360/370/390 Hercules. Установлен плагин, подсвечивающий синтаксис и форматирующий исходные тексты программ на более чем 100 языках. Детали . Недостаток – не тестировался с нашей версией WordPress, так что

0

Последние изменения Читать далее »

О размещении переменных в стеке

Первая публикация 12.03.2018 Как-то попалось интересное (для меня), хотя и довольно давнее обсуждение языков программирования, где упоминался и язык PL/1. В конце концов, как всегда, все стороны остались при своем мнении и тогда один из участников предложил написать на разных языках и затем сравнить простой тест: Стандартный входной поток содержит произвольное (и заранее не известное)

0

О размещении переменных в стеке Читать далее »

Почему, черт возьми, PL/I?

Из записок Гарри Килдэлла, которые были опубликованы в 1994 году: http://www.computerhistory.org/_static/atchm/in-his-own-words-gary-kildall/ Перевод с английского. CP/M была стабильным программным объектом в те золотые деньки 1978-го, и она определенно удерживала за собой звание Стандарта Операционных Систем. Да, CP/M нуждалась в апгрейде своей версии 1.4, которая продержалась сколько-то лет, но я чувствовал бОльшую потребность в дополнении ее языком программирования,

0

Почему, черт возьми, PL/I? Читать далее »

Авторизация
*
*

12 + 4 =

Регистрация
*
*
*

шесть + семнадцать =

Генерация пароля

пять × два =

Перевести »
Прокрутить вверх
Scroll to Top