Какая стратегия синтаксического анализа лучше всего подходит для сообщений Http? - PullRequest
0 голосов
/ 01 октября 2019

Я хотел бы создать программу, которая анализирует http-запросы и ответы. Я уже создал его ADT, следуя спецификации здесь , что было довольно легко, учитывая, что каждое сообщение имеет одну и ту же структуру. ADT в Kotlin .

Я изучил некоторые библиотеки синтаксического анализа, такие как better-parse и jparsec , но они кажутся излишними из-за того, что япытаюсь достичь;и я могу ошибаться, но я не думаю, что токенизация всего ввода независимо от контекста является наиболее подходящим способом сделать это.

Итак, мои вопросы: есть ли другой тип парсера, более подходящий длямоя задача? У тех есть имя? Или я должен попытаться реализовать это сам?

...