Порівняння швидкодійності парсеро-генераторів та парсеро- комбінаторів екосистеми Rust

dc.contributor.advisorМисник, Костянтинuk_UA
dc.contributor.authorДурдинець, Олександрuk_UA
dc.date.accessioned2025-09-01T12:28:57Z
dc.date.available2025-09-01T12:28:57Z
dc.date.issued2025
dc.description.abstractУ роботі проведено порівняльний аналіз продуктивності парсеро-комбінаторів та парсеро-генераторів, реалізованих у межах екосистеми мови програмування Rust. Основна увага приділялася бібліотекам nom, chumsky, peg та pest, які суттєво відрізняються за архітектурою та підходами до побудови граматик. Для оцінки ефективності реалізовано парсери для форматів JSON та XML, після чого було проведено низку бенчмарків із використанням різних типів вхідних даних: звичайних, глибоко вкладених та з великою кількістю полів. Вимірювались як швидкодія, так і споживання пам’яті. У результаті дослідження встановлено, що nom забезпечує найкраще співвідношення між продуктивністю та ефективністю використання ресурсів. Отримані результати можуть бути використані при виборі парсера для задач синтаксичного аналізу в системах з підвищеними вимогами до продуктивності.uk_UA
dc.identifier.urihttps://ekmair.ukma.edu.ua/handle/123456789/36321
dc.language.isoukuk_UA
dc.statusfirst publisheduk_UA
dc.subjectпарсеро-комбінаториuk_UA
dc.subjectпарсеро-генераториuk_UA
dc.subjectмови програмування Rustuk_UA
dc.subjectбенчмаркuk_UA
dc.subjectбакалаврська роботаuk_UA
dc.titleПорівняння швидкодійності парсеро-генераторів та парсеро- комбінаторів екосистеми Rustuk_UA
dc.typeOtheruk_UA
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Durdynets_Bakalavrska_robota.pdf
Size:
993.62 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Durdynets_Bakalavrska_robota_1.pdf
Size:
845.72 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: