# eric4.QScintilla.Lexers

Package implementing lexers for the various supported programming languages.

### Modules

Lexer | Module implementing the lexer base class.
LexerBash | Module implementing a Bash lexer with some additional methods.
LexerBatch | Module implementing a Batch file lexer with some additional methods.
LexerCMake | Module implementing a CMake lexer with some additional methods.
LexerCPP | Module implementing a CPP lexer with some additional methods.
LexerCSS | Module implementing a CSS lexer with some additional methods.
LexerCSharp | Module implementing a C# lexer with some additional methods.
LexerD | Module implementing a D lexer with some additional methods.
LexerDiff | Module implementing a Diff lexer with some additional methods.
LexerHTML | Module implementing a HTML lexer with some additional methods.
LexerIDL | Module implementing an IDL lexer with some additional methods.
LexerJava | Module implementing a Java lexer with some additional methods.
LexerJavaScript | Module implementing a JavaScript lexer with some additional methods.
LexerLua | Module implementing a Lua lexer with some additional methods.
LexerMakefile | Module implementing a Makefile lexer with some additional methods.
LexerPOV | Module implementing a Povray lexer with some additional methods.
LexerPerl | Module implementing a Perl lexer with some additional methods.
LexerProperties | Module implementing a Properties lexer with some additional methods.
LexerPython | Module implementing a Python lexer with some additional methods.
LexerRuby | Module implementing a Ruby lexer with some additional methods.
LexerSQL | Module implementing a SQL lexer with some additional methods.
LexerTCL | Module implementing a TCL/Tk lexer with some additional methods.
LexerTeX | Module implementing a Tex lexer with some additional methods.
LexerVHDL | Module implementing a VHDL lexer with some additional methods.
Lexers | Package implementing lexers for the various supported programming languages.