Как обеспечить подсветку синтаксиса с помощью lexer и parser, созданных antlrv3? Я хочу разработать редактор с особенностью подсветки синтаксиса для целей обучения. Однако я застрял с созданным Antlr лексером и парсером. Я использовал автономный редактор antlrv3. Я объединил их с основным базовым интерфейсом. Однако использование этого лексера и парсера оказывается кошмаром. Сгенерированный лексер и парсер для языка C создаются в JAVA Любые предложения? Ссылки для справки?Как выделить подсветку синтаксиса с помощью lexer и parser, созданных antlrv3?
2
A
ответ
-1
Предлагаю вам начать работу Сэма Харвелла над IDE.
Он строит, используя ANTLR в качестве основы, и, кажется, делает довольно интересный материал; не только подсветка, но и завершение кода и другие более сложные задачи.
Посмотреть результаты поиска на http://tunnelvisionlabs.com/research#section-1