Support individual files and folders in log output.
[anjuta-git-plugin.git] / plugins / editor / lexer.h
blob275172cf566ae97ad1efdce46721c3734b9a9f80
1 /*
2 lexer.h
3 Copyright (C) 2000 Kh. Naba Kumar Singh
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20 #ifndef _LEXER_H_
21 #define _LEXER_H_
23 #define TE_LEXER_BASE 0
24 #define TE_LEXER_AUTOMATIC TE_LEXER_BASE
25 #define TE_LEXER_NONE TE_LEXER_BASE+1
26 #define TE_LEXER_CPP TE_LEXER_BASE+2
27 #define TE_LEXER_GCPP TE_LEXER_BASE+3
28 #define TE_LEXER_HTML TE_LEXER_BASE+4
29 #define TE_LEXER_XML TE_LEXER_BASE+5
30 #define TE_LEXER_JS TE_LEXER_BASE+6
31 #define TE_LEXER_WSCRIPT TE_LEXER_BASE+7
32 #define TE_LEXER_MAKE TE_LEXER_BASE+8
33 #define TE_LEXER_JAVA TE_LEXER_BASE+9
34 #define TE_LEXER_LUA TE_LEXER_BASE+10
35 #define TE_LEXER_PYTHON TE_LEXER_BASE+11
36 #define TE_LEXER_PERL TE_LEXER_BASE+12
37 #define TE_LEXER_SQL TE_LEXER_BASE+13
38 #define TE_LEXER_PLSQL TE_LEXER_BASE+14
39 #define TE_LEXER_PHP TE_LEXER_BASE+15
40 #define TE_LEXER_LATEX TE_LEXER_BASE+16
41 #define TE_LEXER_DIFF TE_LEXER_BASE+17
42 #define TE_LEXER_PASCAL TE_LEXER_BASE+18
43 #define TE_LEXER_XCODE TE_LEXER_BASE+19
44 #define TE_LEXER_PROPS TE_LEXER_BASE+20
45 #define TE_LEXER_CONF TE_LEXER_BASE+21
46 #define TE_LEXER_BAAN TE_LEXER_BASE+22
47 #define TE_LEXER_ADA TE_LEXER_BASE+23
48 #define TE_LEXER_LISP TE_LEXER_BASE+24
49 #define TE_LEXER_RUBY TE_LEXER_BASE+25
50 #define TE_LEXER_MATLAB TE_LEXER_BASE+26
51 #define TE_LEXER_CSS TE_LEXER_BASE+27
53 #endif /* _LEXER_H_ */