Інтерпретатор мови ChocoPy
Вантажиться...
Дата
2023-06
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Проєкт містить 88 с. тексту, 24 рисунки, 4 таблиці, посилання на 28 літературних джерел, 5 додатків та 4 конструкторські документи.
Об’єктом розробки є мова програмування ChocoPy.
Мета розробки – реалізація інтерпретатора мови програмування ChocoPy.
У дипломному проєкті розглянуті теоретичні та практичні аспекти побудови компіляторів та інтерпретаторів. Було розроблено алгоритми лексичного, синтаксичного і семантичного аналізу. Інтерпретація вихідного коду відбувається шляхом обходу AST. Виконано кросплатформний портативний консольний додаток на технології Java у вигляді JAR–файлу.
Програмне забезпечення може бути використано як основа для створення інтерпретаторів і компіляторів інших мов програмування.
Опис
Ключові слова
python, інтерпретатор, компілятор, лексичничний аналіз, семантичний аналіз, синтаксичний аналіз
Бібліографічний опис
Кравчук, О. С. Інтерпретатор мови ChocoPy : дипломний проєкт ... бакалавра : 126 Інформаційні системи та технології / Кравчук Олександр Сергійович. – Київ, 2023. – 110 с.