~ubuntu-branches/ubuntu/feisty/exuberant-ctags/feisty

« back to all changes in this revision

Viewing changes to parsers.h

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2004-03-30 11:56:40 UTC
  • Revision ID: james.westby@ubuntu.com-20040330115640-0u2eq56u65zf53il
Tags: upstream-5.5.4
ImportĀ upstreamĀ versionĀ 5.5.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
*   $Id: parsers.h,v 1.11 2003/04/01 05:02:21 darren Exp $
 
3
*
 
4
*   Copyright (c) 2000-2003, Darren Hiebert
 
5
*
 
6
*   This source code is released for free distribution under the terms of the
 
7
*   GNU General Public License.
 
8
*
 
9
*   External interface to all language parsing modules.
 
10
*
 
11
*   To add a new language parser, you need only modify this single source
 
12
*   file to add the name of the parser definition function.
 
13
*/
 
14
#ifndef _PARSERS_H
 
15
#define _PARSERS_H
 
16
 
 
17
/* Add the name of any new parser definition function here */
 
18
#define PARSER_LIST \
 
19
    AsmParser, \
 
20
    AspParser, \
 
21
    AwkParser, \
 
22
    BetaParser, \
 
23
    CParser, \
 
24
    CppParser, \
 
25
    CsharpParser, \
 
26
    CobolParser, \
 
27
    EiffelParser, \
 
28
    ErlangParser, \
 
29
    FortranParser, \
 
30
    HtmlParser, \
 
31
    JavaParser, \
 
32
    JavaScriptParser, \
 
33
    LispParser, \
 
34
    LuaParser, \
 
35
    MakefileParser, \
 
36
    PascalParser, \
 
37
    PerlParser, \
 
38
    PhpParser, \
 
39
    PythonParser, \
 
40
    RexxParser, \
 
41
    RubyParser, \
 
42
    SchemeParser, \
 
43
    ShParser, \
 
44
    SlangParser, \
 
45
    SmlParser, \
 
46
    SqlParser, \
 
47
    TclParser, \
 
48
    VeraParser, \
 
49
    VerilogParser, \
 
50
    VimParser, \
 
51
    YaccParser
 
52
 
 
53
#endif  /* _PARSERS_H */
 
54
 
 
55
/* vi:set tabstop=8 shiftwidth=4: */