Реалізація мови процедурного програмування типа Algol-60 засобами Haskell
| dc.contributor.advisor | Проценко, Володимир | uk_UA |
| dc.contributor.author | Пінкевич, Віктор | uk_UA |
| dc.date.accessioned | 2025-09-11T14:55:05Z | |
| dc.date.available | 2025-09-11T14:55:05Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | У роботі описується процес розробки інтерпретатора підмножини мови програмування Pascal. Коротко розглядається історія виникнення та особливості мов програмування сімейства ALGOL. Описується чому саме мову Pascal було обрано для побудови інтерпретатора, а також яку підмножину елементів мови Pascal було імплементовано. Проводиться огляд стандартних етапів компіляції та інтерпретації, принципів їх реалізації. На основі оглянутих етапів формується структура інтерпретатора, який розробляється. Детально описується етап розробки кожної з частин інтерпретатора відповідно до етапу інтерпретації, який вони реалізовують. Наводяться приклади програм, що можуть бути виконані розробленим інтерпретатором, та результати виконання описаних програм. Визначаються переваги та недоліки використання розробленого інтерпретатора, а також можливості його розширення для підтримки більшої кількості елементів мови програмування Pascal. | uk_UA |
| dc.identifier.uri | https://ekmair.ukma.edu.ua/handle/123456789/36650 | |
| dc.language.iso | uk | uk_UA |
| dc.status | first published | uk_UA |
| dc.subject | інтерпретатор підмножини | uk_UA |
| dc.subject | мова програмування Pascal | uk_UA |
| dc.subject | компіляція | uk_UA |
| dc.subject | інтерпретація | uk_UA |
| dc.subject | магістерська робота | uk_UA |
| dc.title | Реалізація мови процедурного програмування типа Algol-60 засобами Haskell | uk_UA |
| dc.type | Other | uk_UA |
Files
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: