EBNF is a language for defining grammars. It can be used with compiler-compilers like Lark to define your own language.
This plugin defines basic syntax highlighting and indentation.
With vim plug:
- add
Plug 'r-bar/ebnf.vim'
to your.vimrc
- run the
:PlugInstall
command