Сообщение 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 на раз-два
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 на раз-два
S>Здравствуйте, wl., Вы писали:
wl.>>немного похожи на json. Чем подобное парсят?
S>Сейчас я бы смотрел сперва на lexy.
S>Если хочется поупарываться C++ными шаблонами, то есть еще PEGTL и Boost.Spirit.
S>Если не хочется выписывать DSL прямо в C++, а проще подключить внешний инструмент, то можно глянуть на Ragel, Coco/R или упоминавшийся выше Antlr4.
да, какой-нибудь peg типа spirit на раз-два