Мне нужно создать парсер для протокола, закодированного в формате ABNF. Я склонен использовать boost :: spirit для этой задачи. Я читаю документацию, но я все еще не уверен, каков наиболее эффективный способ сделать это.
Насколько я понимаю, лучше создать лексер для всех терминальных символов и использовать qi для разбора ввода. Это правильно?
Задача ещё не решена.
Других решений пока нет …