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

Автор(и)

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

DOI:

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

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

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

Анотація

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

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

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

v.protsenko@ukma.edu.ua

Посилання

  1. ISO/IEC 14977:1996 Information technology–Syntatic metalanguage – Extended BNF.
  2. Kurt, W. (2018). Get Programming with Haskell. Manning Publications.

##submission.downloads##

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

2021-12-10

Як цитувати

[1]
V. Protsenko, «Опис імперативної мови програмування у Haskell », NRPCOMP, т. 4, с. 72–77, Груд 2021.