module documentation
pygments.lexers.parsers ~~~~~~~~~~~~~~~~~~~~~~~ Lexers for parser generators. :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details.
Class |
|
ANTLR with ActionScript Target |
Class |
|
ANTLR with C++ Target |
Class |
|
ANTLR with C# Target |
Class |
|
ANTLR with Java Target |
Class |
|
Generic `ANTLR`_ Lexer. Should not be called directly, instead use DelegatingLexer for your target language. |
Class |
|
ANTLR with Objective-C Target |
Class |
|
ANTLR with Perl Target |
Class |
|
ANTLR with Python Target |
Class |
|
ANTLR with Ruby Target |
Class |
|
Lexer for `ISO/IEC 14977 EBNF <http://en.wikipedia.org/wiki/Extended_Backus%E2%80%93Naur_Form>`_ grammars. |
Class |
|
A lexer for Ragel in a C host file. |
Class |
|
A lexer for Ragel in a C++ host file. |
Class |
|
A lexer for Ragel in a D host file. |
Class |
|
A lexer for Ragel embedded in a host language file. |
Class |
|
A lexer for Ragel in a Java host file. |
Class |
|
A pure `Ragel <www.colm.net/open-source/ragel>`_ lexer. Use this for fragments of Ragel. For ``.rl`` files, use :class:`RagelEmbeddedLexer` instead (or one of the language-specific subclasses). |
Class |
|
A lexer for Ragel in an Objective C host file. |
Class |
|
A lexer for Ragel in a Ruby host file. |
Class |
|
A base lexer for `Treetop <http://treetop.rubyforge.org/>`_ grammars. Not for direct use; use :class:`TreetopLexer` instead. |
Class |
|
A lexer for `Treetop <http://treetop.rubyforge.org/>`_ grammars. |