Как я могу узнать во время синтаксического анализа, какое правило в настоящее время сопоставляется? Я хотел бы автоматически создать XML (или другую объектную иерархию), представляющую анализируемый вход, используя имена правил, без необходимости использования действий или деревьев грамматики.ANTLR3 метаданные времени выполнения
Возможно ли это?
Большое спасибо, Яаков
У меня очень большая грамматика, и я стараюсь избегать определения выражений построения дерева на ней. Я нашел методы EnterRule (ruleName) и ExitRule (ruleName) в IDebugEventListener, которые выполняются в режиме отладки (я считаю). У вас возникли какие-либо ощущения? Yaakov – 2010-03-04 15:56:00
Яков, извините, я не ... –