diff options
| author | Bryan Davis <bd808@bd808.com> | 2013-04-25 22:54:55 -0600 |
|---|---|---|
| committer | Bryan Davis <bd808@bd808.com> | 2013-04-25 22:54:55 -0600 |
| commit | 4641268f11100113420b27d0fd7465c9c43e814b (patch) | |
| tree | 88e169210f9c2a4a4ef7c0cb25b74256fef7f902 /pygments/lexers/_mapping.py | |
| parent | 690efaf0304427ab5ab023c67b27459beccc4b15 (diff) | |
| download | pygments-4641268f11100113420b27d0fd7465c9c43e814b.tar.gz | |
Lexer for ISO/IEC 14977 EBNF grammars.
A regex based lexer for EBNF as defined in
http://www.cl.cam.ac.uk/~mgk25/iso-14977.pdf
Related to issue #805.
Diffstat (limited to 'pygments/lexers/_mapping.py')
| -rw-r--r-- | pygments/lexers/_mapping.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pygments/lexers/_mapping.py b/pygments/lexers/_mapping.py index b45c56cd..d491c03b 100644 --- a/pygments/lexers/_mapping.py +++ b/pygments/lexers/_mapping.py @@ -94,6 +94,7 @@ LEXERS = { 'DylanLidLexer': ('pygments.lexers.compiled', 'DylanLID', ('dylan-lid', 'lid'), ('*.lid', '*.hdp'), ('text/x-dylan-lid',)), 'ECLLexer': ('pygments.lexers.other', 'ECL', ('ecl',), ('*.ecl',), ('application/x-ecl',)), 'ECLexer': ('pygments.lexers.compiled', 'eC', ('ec',), ('*.ec', '*.eh'), ('text/x-echdr', 'text/x-ecsrc')), + 'EbnfLexer': ('pygments.lexers.text', 'EBNF', ('ebnf',), ('*.ebnf',), ('text/x-ebnf',)), 'ElixirConsoleLexer': ('pygments.lexers.functional', 'Elixir iex session', ('iex',), (), ('text/x-elixir-shellsession',)), 'ElixirLexer': ('pygments.lexers.functional', 'Elixir', ('elixir', 'ex', 'exs'), ('*.ex', '*.exs'), ('text/x-elixir',)), 'ErbLexer': ('pygments.lexers.templates', 'ERB', ('erb',), (), ('application/x-ruby-templating',)), |
