Информация об изменениях

Сообщение Re[2]: как проще всего распарсить на с++? от 29.05.2023 22:21

Изменено 29.05.2023 22:23 sts

Re[2]: как проще всего распарсить на с++?
Здравствуйте, so5team, Вы писали:

S>Здравствуйте, wl., Вы писали:


wl.>>немного похожи на json. Чем подобное парсят?


S>Сейчас я бы смотрел сперва на lexy.

S>Если хочется поупарываться C++ными шаблонами, то есть еще PEGTL и Boost.Spirit.

S>Если не хочется выписывать DSL прямо в C++, а проще подключить внешний инструмент, то можно глянуть на Ragel, Coco/R или упоминавшийся выше Antlr4.


да, какой-нибудь peg nbgf spirit на раз-два
Re[2]: как проще всего распарсить на с++?
Здравствуйте, so5team, Вы писали:

S>Здравствуйте, wl., Вы писали:


wl.>>немного похожи на json. Чем подобное парсят?


S>Сейчас я бы смотрел сперва на lexy.

S>Если хочется поупарываться C++ными шаблонами, то есть еще PEGTL и Boost.Spirit.

S>Если не хочется выписывать DSL прямо в C++, а проще подключить внешний инструмент, то можно глянуть на Ragel, Coco/R или упоминавшийся выше Antlr4.


да, какой-нибудь peg типа spirit на раз-два