Update of German translation
[geany-mirror.git] / tagmanager / ctags / parsers.h
blobe572a51c8f49f3edd473d424cea638a01fc18f9a
1 /*
3 * Copyright (c) 2000-2001, Darren Hiebert
5 * This source code is released for free distribution under the terms of the
6 * GNU General Public License.
8 * External interface to all language parsing modules.
10 * To add a new language parser, you need only modify this single source
11 * file to add the name of the parser definition function.
13 #ifndef _PARSERS_H
14 #define _PARSERS_H
16 /* Add the name of any new parser definition function here */
17 #define PARSER_LIST \
18 CParser, \
19 CppParser, \
20 JavaParser, \
21 MakefileParser, \
22 PascalParser, \
23 PerlParser, \
24 PhpParser, \
25 PythonParser, \
26 LaTeXParser, \
27 AsmParser, \
28 ConfParser, \
29 SqlParser, \
30 DocBookParser, \
31 CssParser, \
32 RubyParser, \
33 TclParser, \
34 ShParser, \
35 DParser, \
36 FortranParser, \
37 FeriteParser, \
38 DiffParser, \
39 VhdlParser, \
40 LuaParser, \
41 JavaScriptParser, \
42 HaskellParser, \
43 CsharpParser, \
44 FreeBasicParser,\
45 HaxeParser,\
46 RestParser, \
47 HtmlParser, \
48 F77Parser, \
49 GLSLParser, \
50 MatlabParser, \
51 ValaParser, \
52 ActionScriptParser, \
53 NsisParser, \
54 MarkdownParser, \
55 Txt2tagsParser, \
56 AbcParser, \
57 VerilogParser, \
58 RParser, \
59 CobolParser, \
60 ObjcParser, \
61 AsciidocParser, \
62 AbaqusParser
64 langType of each parser
65 0 CParser
66 1 CppParser
67 2 JavaParser
68 3 MakefileParser
69 4 PascalParser
70 5 PerlParser
71 6 PhpParser
72 7 PythonParser
73 8 LaTeXParser
74 9 AsmParser
75 10 ConfParser
76 11 SqlParser
77 12 DocBookParser
78 13 CssParser
79 14 RubyParser
80 15 TclParser
81 16 ShParser
82 17 DParser
83 18 FortranParser
84 19 FeriteParser
85 20 DiffParser
86 21 VhdlParser
87 22 LuaParser
88 23 JavaScriptParser
89 24 HaskellParser
90 25 CsharpParser
91 26 FreeBasicParser
92 27 HaxeParser
93 28 RestParser
94 29 HtmlParser
95 30 F77Parser
96 31 GLSLParser
97 32 MatlabParser
98 33 ValaParser
99 34 ActionScriptParser
100 35 NsisParser
101 36 MarkdownParser
102 37 Txt2tagsParser
103 38 AbcParser
104 39 Verilog
105 40 RParser
106 41 CobolParser
107 42 ObjcParser
108 43 AsciidocParser
109 44 AbaqusParser
111 #endif /* _PARSERS_H */
113 /* vi:set tabstop=8 shiftwidth=4: */