Программное добавление правил подсветки синтаксиса в AvalonEdit

Я использую AvalonEdit в приложении, которое работает на моем собственном встроенном языке -. Я хочу добавить соответствующую подсветку синтаксиса в Avalon Edit. Обычно это делается путем определения правил выделения в xml-файле вручную.

Однако я не хочу, чтобы правила выделения всегда рассинхронизировались с грамматикой языка всякий раз, когда я расширяю язык. Поэтому я надеюсь использовать информацию о грамматике, которая уже содержится в моем анализаторе coco/R, для автоматического создания этих правил. Итак, есть ли способ программно добавить правила подсветки синтаксиса в Avalon Edit?

Спасибо

5
задан thund 4 August 2012 в 07:24
поделиться