Опис імперативної мови програмування у Haskell

Автор(и)

  • Volodymyr Protsenko Проценко Володимир Семенович – кандидат фізико-математичних наук, доцент, Національний університет «Києво-Могилянська академія», Ukraine

DOI:

https://doi.org/10.18523/2617-3808.2021.4.72-77

Ключові слова:

мова програмування, синтаксис, денотат, семантична функція, Haskell, синтаксичний аналіз, інтерпретатор

Анотація

Розглянуто використання функціональної мови програмування Haskell як метамови. Наведено повну формальну специфікацію простої імперативної мови програмування з цілими даними, блочною структурою та операторами: присвоєння, введення, виведення, циклу і умовний. На основі специфікації побудовано інтерпретатор мови програмування.

Біографія автора

Volodymyr Protsenko, Проценко Володимир Семенович – кандидат фізико-математичних наук, доцент, Національний університет «Києво-Могилянська академія»

v.protsenko@ukma.edu.ua

Посилання

ISO/IEC 14977:1996 Information technology–Syntatic metalanguage – Extended BNF.

Kurt, W. (2018). Get Programming with Haskell. Manning Publications.

##submission.downloads##

Опубліковано

2021-12-10