📄 gctags.h
字号:
/* * Copyright (c) 1998, 1999, 2000, 2001, 2003 * Tama Communications Corporation * * This file is part of GNU GLOBAL. * * GNU GLOBAL is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * GNU GLOBAL is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. */#include "token.h"/* * target type. */#define DEF 1#define REF 2#define SYM 3#define NOTFUNCTION ".notfunction"#ifdef __DJGPP__#define DOS_NOTFUNCTION "_notfunction"#endif#define YACC 1extern int bflag;extern int dflag;extern int eflag;extern int nflag;extern int rflag;extern int sflag;extern int tflag;extern int vflag;extern int wflag;extern int debug;#define PUT(tag, lno, line) do { \ DBG_PRINT(level, line); \ if (!nflag) \ printf("%-16s %4d %-16s %s\n",tag, lno, curfile, line); \} while (0)#define DBG_PRINT(level, a) dbg_print(level, a)/* parser procedures */void C(const char *);void yacc(const char *);void Cpp(const char *);void java(const char *);void php(const char *);void assembler(const char *);void dbg_print(int, const char *);int isnotfunction(char *);int cmp(const void *, const void *);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -