2016, Князев Владимир Николаевич, Князева Марина Сергеевна, Транслятор языка ляпас-т на язык ассемблера для ОС Windows и Linux
https://cyberleninka.ru/article/n/trans … ws-i-linux
Представлены результаты по созданию транслятора с языка ЛЯПАС-Т на язык ассемблера fasm.
Цель разработки популяризация ЛЯПАСа как претендента на роль национального языка программирования
для создания доверенных программ и построения защищённых компьютерных систем.
Для написания транслятора использовались генераторы лексических и синтаксических анализаторов flex и Bison
в целях приведения грамматики ЛЯПАСа к общепринятому виду и получения эффективного LALR-анализатора.
см. также http://remdev.org/viewtopic.php?id=83
На языке Ляпас (в том же ТГУ) разрабатывается операционная система:
https://elibrary.ru/item.asp?id=24367423
Реализованы следующие функции её ядра: вывод сообщений на экран, инициализация контроллеров устройств, обработка прерываний, взаимодействие с таймером и клавиатурой, многозадачность. Многозадачность демонстрируется несколькими параллельно работающими процессами, которые можно приостанавливать и возобновлять нажатием определённой клавиши. Планируется реализация файловой подсистемы и подсистемы виртуальной памяти.
Отредактировано Лис (2017-09-15 22:39:46)