parsers.h

来自「ultraEdit的Ctag标签工具的实现源代码」· C头文件 代码 · 共 56 行

H
56
字号
/*
*   $Id: parsers.h,v 1.11 2003/04/01 05:02:21 darren Exp $
*
*   Copyright (c) 2000-2003, Darren Hiebert
*
*   This source code is released for free distribution under the terms of the
*   GNU General Public License.
*
*   External interface to all language parsing modules.
*
*   To add a new language parser, you need only modify this single source
*   file to add the name of the parser definition function.
*/
#ifndef _PARSERS_H
#define _PARSERS_H

/* Add the name of any new parser definition function here */
#define PARSER_LIST \
    AsmParser, \
    AspParser, \
    AwkParser, \
    BetaParser, \
    CParser, \
    CppParser, \
    CsharpParser, \
    CobolParser, \
    EiffelParser, \
    ErlangParser, \
    FortranParser, \
    HtmlParser, \
    JavaParser, \
    JavaScriptParser, \
    LispParser, \
    LuaParser, \
    MakefileParser, \
    PascalParser, \
    PerlParser, \
    PhpParser, \
    PythonParser, \
    RexxParser, \
    RubyParser, \
    SchemeParser, \
    ShParser, \
    SlangParser, \
    SmlParser, \
    SqlParser, \
    TclParser, \
    VeraParser, \
    VerilogParser, \
    VimParser, \
    YaccParser

#endif	/* _PARSERS_H */

/* vi:set tabstop=8 shiftwidth=4: */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?