Запитання з тегом «parser-combinator»

4
Коли використовувати комбінатор парсера? Коли використовувати генератор парсера?
Нещодавно я глибоко занурився у світ парсерів, бажаючи створити власну мову програмування. Однак я виявив, що існує два дещо різні підходи написання парсерів: Parser Generators і Parser Combinators. Цікаво, що мені не вдалося знайти жодного ресурсу, який би пояснив, у яких випадках кращий підхід; Швидше за все , багато ресурсів …

5
Чи є окремий синтаксичний аналіз та лексинг належними практиками щодо комбінаторів парсерів?
Коли я почав використовувати комбінатори парсера, першою моєю реакцією було відчуття звільнення від того, що відчувалося штучним розмежуванням між синтаксичним розбором і лексингом. Раптом усе просто розбиралося! Однак я нещодавно натрапив на цю публікацію на codereview.stackexchange, що ілюструє того, хто знову відновив цю відмінність. Спочатку я думав, що це дуже …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.