blob: f9b2f381d9121c178b9889d5759124ed0aaa7ca3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
/* table.h - table handler for bcc */
/* Copyright (C) 1992 Bruce Evans */
EXTERN char *charptr; /* next free spot in catchall table */
EXTERN char *chartop; /* spot after last in table */
EXTERN char *char1top; /* last character spot in table */
EXTERN char *char3top; /* third last character spot in table */
EXTERN struct symstruct *exprptr;
/* next entry in expression symbol table */
EXTERN struct symstruct *locptr;
/* next entry in local symbol table */
extern struct symstruct locsyms[];
/* local symbol table */
#define TS1
#ifdef TS
uvalue_t ts_n_newtypelist;
uvalue_t ts_s_newtypelist;
uvalue_t ts_n_filename_term;
uvalue_t ts_s_filename_term;
uvalue_t ts_n_filename;
uvalue_t ts_s_filename;
uvalue_t ts_s_filename_tot;
uvalue_t ts_n_pathname;
uvalue_t ts_s_pathname;
uvalue_t ts_s_pathname_tot;
uvalue_t ts_n_inputbuf;
uvalue_t ts_s_inputbuf;
uvalue_t ts_s_inputbuf_tot;
uvalue_t ts_n_includelist;
uvalue_t ts_s_includelist;
uvalue_t ts_s_outputbuf;
uvalue_t ts_n_macstring_ident;
uvalue_t ts_n_macstring_ordinary;
uvalue_t ts_n_macstring_param;
uvalue_t ts_n_macstring_quoted;
uvalue_t ts_n_macstring_term;
uvalue_t ts_s_macstring;
uvalue_t ts_n_defines;
uvalue_t ts_s_defines;
uvalue_t ts_n_macparam;
uvalue_t ts_s_macparam;
uvalue_t ts_s_macparam_tot;
uvalue_t ts_n_macparam_string_ordinary;
uvalue_t ts_n_macparam_string_quoted;
uvalue_t ts_n_macparam_string_term;
uvalue_t ts_s_macparam_string;
uvalue_t ts_s_macparam_string_tot;
uvalue_t ts_s_macparam_string_alloced;
uvalue_t ts_s_macparam_string_alloced_tot;
uvalue_t ts_s_fakeline;
uvalue_t ts_s_fakeline_tot;
uvalue_t ts_n_string;
uvalue_t ts_n_case;
uvalue_t ts_n_case_realloc;
uvalue_t ts_s_case;
uvalue_t ts_s_case_tot;
uvalue_t ts_n_structname;
uvalue_t ts_s_structname;
uvalue_t ts_n_type;
uvalue_t ts_s_type;
uvalue_t ts_n_global;
uvalue_t ts_size_global;
uvalue_t ts_n_holdstr;
uvalue_t ts_size_holdstr;
uvalue_t ts_n_growobj;
uvalue_t ts_size_growobj_wasted;
uvalue_t ts_n_growheap;
uvalue_t ts_s_growheap;
#endif
|