Я заинтересовался генераторами парсеров.Но у меня нет теоретического фона.Я только что прочитал несколько вещей в Интернете.
В настоящее время я пытаюсь что-то сделать с ANTLR
Итак, мои вопросы:
У меня есть специальный формат моих фреймов данных:
- Первый байт кадра - это тег, который описывает характер данных
- Второй байт содержит длину (количество байтов) самих данных
- Далее следуют сами данные
- Данные могут содержать сами кадры данных, и кадры данных могут быть перечислены один за другим
Надеюсь, мое описание понятно.Мои вопросы:
Могу ли я создать такой синтаксический анализатор с ANTLR, который читает строки кадра и затем знает, когда заканчивается кадр?
В ANTLR я могу загрузить различные теги, которые я использую, изсгенерированный файл?
Спасибо!