Как работает раскраска синтаксиса

Как правильно раскрасить синтаксис в грамматике? Я верю, что это было так:

syntax MappingName = @category="Constant" mappingname: Id mapping;

Но это не работает для меня. В файле просто черный текст без ошибок синтаксического анализа (и он открыт в редакторе IMP, и я видел, как он создает парсер).


person Jasper    schedule 16.07.2014    source источник


Ответы (1)


Для вдохновения вы всегда можете посмотреть Грамматика мошенников. Где вы можете видеть, что ваш синтаксис и название категории кажутся правильными.

Попробуйте, что произойдет, если у вас нет названия для производства?

syntax MappingName = @category="Constant" Id mapping;
person Davy Landman    schedule 17.07.2014
comment
Как я узнал, у меня все еще была ошибка синтаксического анализа в конце файла. Однако Eclipse не показал ошибки, поэтому я был озадачен. Разбор в командной строке показал ошибку. - person Jasper; 17.07.2014
comment
также проверьте вклад категорий: IDE::Contribution::categories, где вы можете добавлять новые категории и их цвета. Или полностью изменить цвета, например, на схему Solarized - person Davy Landman; 18.07.2014