diff options
| author | nyamatongwe <unknown> | 2010-07-13 21:24:26 +1000 |
|---|---|---|
| committer | nyamatongwe <unknown> | 2010-07-13 21:24:26 +1000 |
| commit | c0247be1cde4c927b987edff2243524cea28d547 (patch) | |
| tree | 482fac70e504ac105d36898d359c5992cea8e4c8 /src/Catalogue.h | |
| parent | 27a22f2c85e3aa0f540c61a0a245a0d759e706a9 (diff) | |
| download | scintilla-mirror-c0247be1cde4c927b987edff2243524cea28d547.tar.gz | |
New files for new lexer implementation.
Diffstat (limited to 'src/Catalogue.h')
| -rw-r--r-- | src/Catalogue.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/Catalogue.h b/src/Catalogue.h new file mode 100644 index 000000000..7fea37da8 --- /dev/null +++ b/src/Catalogue.h @@ -0,0 +1,26 @@ +// Scintilla source code edit control +/** @file Catalogue.h + ** Lexer infrastructure. + **/ +// Copyright 1998-2010 by Neil Hodgson <neilh@scintilla.org> +// The License.txt file describes the conditions under which this software may be distributed. + +#ifndef CATALOGUE_H +#define CATALOGUE_H + +#ifdef SCI_NAMESPACE +namespace Scintilla { +#endif + +class Catalogue { +public: + static const LexerModule *Find(int language); + static const LexerModule *Find(const char *languageName); + static void AddLexerModule(LexerModule *plm); +}; + +#ifdef SCI_NAMESPACE +} +#endif + +#endif |
