#include <stdio.h>
#include <ctype.h>
Go to the source code of this file.
|
void | add_node (NODE *node, NODE *cur_node) |
|
void | C_entries () |
|
char * | concat () |
|
char * | concat (char *s1, char *s2, char *s3) |
|
int | consider_token (char **lpp, char *token, int *f, int level) |
|
void | e_getline (long atchar) |
|
void | error (char *s1, char *s2) |
|
void | fatal (char *s1, char *s2) |
|
void | find_entries (char *file) |
|
void | free_tree (NODE *node) |
|
long | ftell () |
|
static void | get_scheme () |
|
void | getit () |
|
char * | index (char *sp, char c) |
|
void | init () |
|
void | initbuffer () |
|
void | initbuffer (struct linebuffer *linebuffer) |
|
void | L_funcs (FILE *fi) |
|
void | L_getit () |
|
| main (int ac, av) |
|
int | PF_funcs (FILE *fi) |
|
void | pfnote (char *name, logical f, char *linestart, int linelen, int lno, long cno) |
|
void | put_entries (NODE *node) |
|
void | put_entries (reg NODE *node) |
|
long | readline () |
|
long | readline (struct linebuffer *linebuffer, FILE *stream) |
|
char * | rindex (char *sp, char c) |
|
char * | savenstr () |
|
char * | savenstr (char *cp, int len) |
|
char * | savestr () |
|
char * | savestr (char *cp) |
|
void | Scheme_funcs (FILE *fi) |
|
| tail (char *cp) |
|
void | takeprec () |
|
struct TEX_tabent * | TEX_decode_env () |
|
struct TEX_tabent * | TEX_decode_env (char *evarname, char *defenv) |
|
void | TEX_funcs (FILE *fi) |
|
void | TEX_getit (char *name, int len) |
|
void | TEX_mode (FILE *f) |
|
int | TEX_Token (char *cp) |
|
int | total_size_of_entries (reg NODE *node) |
|
int | xmalloc (int size) |
|
int | xrealloc (char *ptr, int size) |
|
#define begtoken |
( |
|
arg | ) |
(_btk[arg]) /* T if char can start token */ |
#define endtoken |
( |
|
arg | ) |
(_etk[arg]) /* T if char ends tokens */ |
#define intoken |
( |
|
arg | ) |
(_itk[arg]) /* T if char can be in token */ |
#define isgood |
( |
|
arg | ) |
(_gd[arg]) /* T if char can be after ')' */ |
#define istoken |
( |
|
s, |
|
|
|
tok, |
|
|
|
len |
|
) |
| (!strncmp(s,tok,len) && endtoken(*((s)+(len)))) |
#define max |
( |
|
I1, |
|
|
|
I2 |
|
) |
| (I1 > I2 ? I1 : I2) |
#define VMS_SET_LINECHARNO |
Enumerator |
---|
none |
|
begin |
|
tag_ok |
|
middle |
|
end |
|
Definition at line 162 of file eustags.c.
void add_node |
( |
NODE * |
node, |
|
|
NODE * |
cur_node |
|
) |
| |
char* concat |
( |
char * |
s1, |
|
|
char * |
s2, |
|
|
char * |
s3 |
|
) |
| |
int consider_token |
( |
char ** |
lpp, |
|
|
char * |
token, |
|
|
int * |
f, |
|
|
int |
level |
|
) |
| |
void e_getline |
( |
long |
atchar | ) |
|
void error |
( |
char * |
s1, |
|
|
char * |
s2 |
|
) |
| |
void fatal |
( |
char * |
s1, |
|
|
char * |
s2 |
|
) |
| |
void find_entries |
( |
char * |
file | ) |
|
void free_tree |
( |
NODE * |
node | ) |
|
static void get_scheme |
( |
| ) |
|
|
static |
char* index |
( |
char * |
sp, |
|
|
char |
c |
|
) |
| |
void L_funcs |
( |
FILE * |
fi | ) |
|
int PF_funcs |
( |
FILE * |
fi | ) |
|
void pfnote |
( |
char * |
name, |
|
|
logical |
f, |
|
|
char * |
linestart, |
|
|
int |
linelen, |
|
|
int |
lno, |
|
|
long |
cno |
|
) |
| |
void put_entries |
( |
NODE * |
node | ) |
|
void put_entries |
( |
reg NODE * |
node | ) |
|
long readline |
( |
struct linebuffer * |
linebuffer, |
|
|
FILE * |
stream |
|
) |
| |
char* rindex |
( |
char * |
sp, |
|
|
char |
c |
|
) |
| |
char* savenstr |
( |
char * |
cp, |
|
|
int |
len |
|
) |
| |
char* savestr |
( |
char * |
cp | ) |
|
void Scheme_funcs |
( |
FILE * |
fi | ) |
|
struct TEX_tabent* TEX_decode_env |
( |
char * |
evarname, |
|
|
char * |
defenv |
|
) |
| |
void TEX_funcs |
( |
FILE * |
fi | ) |
|
void TEX_getit |
( |
char * |
name, |
|
|
int |
len |
|
) |
| |
void TEX_mode |
( |
FILE * |
f | ) |
|
int TEX_Token |
( |
char * |
cp | ) |
|
int total_size_of_entries |
( |
reg NODE * |
node | ) |
|
int xrealloc |
( |
char * |
ptr, |
|
|
int |
size |
|
) |
| |
char * begtk = "ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz$" |
char * endtk = " \t\n\"'#()[]{}=-+%*/&|^~!<>;,.:?" |
char * intk = "ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz$0123456789" |
Initial value:=
":chapter:section:subsection:subsubsection:eqno:label:ref:cite:bibitem:typeout"
Definition at line 1384 of file eustags.c.