Компілятор мови ASAMPL

Вантажиться...
Ескіз

Дата

2019

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Цей дипломний проект присвячений розробленню компілятора мови ASAMPL. В рамках виконання проекту здійснено порівняльний аналіз існуючих інструментів розроблення та обрано засоби, що найкраще підходять для вирішення поставленої задачі. У дипломному проекті розроблено та описано основні алгоритми, які виконуються програмним застосунком для забезпечення компіляції виконуваних файлів програмного коду мовою ASAMPL, а саме: алгоритм лексичного аналізу, алгоритм синтаксичного аналізу вхідного потоку лексем і алгоритм інтерпретації абстрактного синтаксичного дерева у виконуваний машинний код. Розроблений компілятор спрощує роботу з програмним кодом, написаним мовою ASAMPL, та дозволяє вільно відкривати, оброблювати та зберігати мультимедійні дані, що надходять на вхід комп’ютерної системи від різноманітних джерел: від простих файлів до даних, що надходять з давачів, які працюють у реальному часі. Отже, даний програмний застосунок дозволяє полегшити розроблення спеціалізованого мультимедійного програмного забезпечення мовою ASAMPL.

Опис

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

Бібліографічний опис

Песчанський, В. Ю. Компілятор мови ASAMPL : дипломний проект ... бакалавра : 121 Інженерія програмного забезпечення / Песчанський Владислав Юрійович. – Київ, 2019. – 128 с.

ORCID

DOI