Інтерпретатор мови ChocoPy

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

Дата

2023-06

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

Номер ISSN

Назва тому

Видавець

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

Анотація

Проєкт містить 88 с. тексту, 24 рисунки, 4 таблиці, посилання на 28 літературних джерел, 5 додатків та 4 конструкторські документи. Об’єктом розробки є мова програмування ChocoPy. Мета розробки – реалізація інтерпретатора мови програмування ChocoPy. У дипломному проєкті розглянуті теоретичні та практичні аспекти побудови компіляторів та інтерпретаторів. Було розроблено алгоритми лексичного, синтаксичного і семантичного аналізу. Інтерпретація вихідного коду відбувається шляхом обходу AST. Виконано кросплатформний портативний консольний додаток на технології Java у вигляді JAR–файлу. Програмне забезпечення може бути використано як основа для створення інтерпретаторів і компіляторів інших мов програмування.

Опис

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

python, інтерпретатор, компілятор, лексичничний аналіз, семантичний аналіз, синтаксичний аналіз

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

Кравчук, О. С. Інтерпретатор мови ChocoPy : дипломний проєкт ... бакалавра : 126 Інформаційні системи та технології / Кравчук Олександр Сергійович. – Київ, 2023. – 110 с.

DOI