Несовместимое поведение TokenStreamRewriter.InsertBefore() с C "do-while();" заявления
Я пытаюсь использовать C-код с помощью механизма слушателя ANTLR. Но я нашел противоречивое поведение TokenStreamRewriter.InsertBefore()
API с C do-while();
заявление.
Я опубликовал подробное описание как номер 2252 ANTLR. Поэтому я не буду дублировать это здесь.
Кто-нибудь встречал такую же проблему?
1 ответ
Решение
Проблема решена. Оказывается, мое предположение о поведении InsertBefore/After()
это неверно. Я опубликовал подробное объяснение к выпуску № 2252. Надеюсь, что это может помочь кому-то в замешательстве.