Когда я изучаю инструмент lex, я нашел, что он помогает анализировать исходные файлы в текстовом формате, например, строить новые языки программирования и т. Д. Я также могу использовать его для создания инструмента для анализа некоторых двоичных потоков ввода, таких как кодеки/декодеры ,Может ли lex/flex использоваться для разбора исходных файлов двоичного формата?
Поддерживает ли lex/flex/yacc/bison такие требования, есть ли у них специальные параметры командной строки и синтаксис, чтобы включить это?
Спасибо!
Какой инструмент вы бы порекомендовали для двоичных файлов с полями длины с префиксом переменной длины вместо lex? – Janthelme