ARM Unified Assembler Язык грамматики и анализатор?

Существует ли общедоступная грамматика или синтаксический анализатор для ARM Unified Assembler Language, как описано вСправочное руководство по архитектуре ARM A4.2

Этот документ использует ARM Unified Assembler Language (UAL). Этот синтаксис ассемблера обеспечивает каноническую форму для всех инструкций ARM и Thumb.

UAL описывает синтаксис мнемоники и операнды каждой инструкции.

Просто меня интересует код разбора мнемоники и операнды каждой инструкции. Например, как вы можете определить грамматику для этих строк?

ADC{S}{<c>}{<q>} {<Rd>,} <Rn>, <Rm>, <type> <Rs>
IT{<x>{<y>{<z>}}}{<q>} <firstcond>
LDC{L}<c> <coproc>, <CRd>, [<Rn>, #+/-<imm>]{!}

Ответы на вопрос(1)

Ваш ответ на вопрос