Я использую движок Yahoo Vespa , который включает грамматику c в свои файлы конфигурации (называемые SearchDefinition
). У меня есть доступ к грамматике этого языка конфигурации через файл JavaCC .jj
(см. мой выпуск на GitHub Vespa). Моя цель - использовать эту грамматику для создания расширения подсветки синтаксиса для VSCode в соответствии с документацией VS C .
Проблема: инструмент VS C, используемый для сборки новая подсветка синтаксиса требует грамматики, подобной TextMate, а не грамматики, подобной JavaCC. Мой вопрос: как преобразовать грамматику JavaCC в грамматику TextMate?
Спасибо :)