Автор: Смирнов Илья Алексеевич

Название:Сравнение реализаций синтаксического анализатора языка программирования на C# и JAVASCRIPT3
Тематика:техника
Вид ресурса:электронная копия бумажного издания
Тип ресурса:Статья
Целевое назначение:Научное
Целевая аудитория:Преподаватель
Аннотация:Проводится сравнительный анализ разработки синтаксических анализаторов для LL(1) грамматики на языках C# и JavaScript. Подробно рассматриваются принципы и правила LL(1) грамматики, а также этапы и составляющие для построения синтаксического анализатора, включая использование LL(1) и LR(1) грамматик, лексический анализатор, работу автомата с магазинной памятью и принцип построения дерева синтаксического разбора. Рассматриваются проблемы и преимущества реализации данных компонентов на двух языках, придерживающихся разных парадигм программирования — объектно-ориентированной в C# и прототипно-ориентированной в JavaScript, а также влияние данных парадигм на процесс разработки.
Дата издания:2024
Дата загрузки:22.10.2025
Издательство:ПГУ