Notepad++ РБНФ

Notepad++ нам друг для многих задач и языков. Но вот захотелось мне описать небольшую грамматику, а варианта подсветки для (Р)БНФ я не нашел (не только в списке языков «из коробки», но и в списке пользовательских языков). В чем проблема сделать самому «пользовательский язык»? Ни в чем.
Собственно, немного теории:

Как оно получилось у меня:

  • Терминалы все же надо обрамлять треугольными скобками.
  • Строки/символы должны быть в одинарных кавычках.
  • Остальное — по «стандарту».

О том, как добавить в N++ «свой» язык, говорить не надо. Это есть в справке и на странице «пользовательских языков».
Сам xml-файл с описанием цветов/шрифтов — скачать BNF.xml.
Вот, как у меня выглядит (Р)БНФ:
БНФ

, ,

1 комментарий
  1. ULTRA сказал(а):

    Наблюдала за процессом тестирования. Красиво получилось 🙂

Оставить комментарий

Top ↑ | Main page | Back