Wild Life: def_glob.h Source File

Wild Life 2.29

- Main Page
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Macros
def_glob.h
Go to the documentation of this file.
1
2 // from extern.h
3 ptr_definition first_definition;
4
5 int arg_c;
6 char *arg_v[10]; // Modified DJD
7
8
9 int mem_size;
10 int alloc_words;
11 GENERIC mem_base;
12 GENERIC heap_pointer;
13 GENERIC mem_limit;
14 GENERIC stack_pointer;
15
16 float garbage_time;
17 struct tms life_start,life_end;
18
19 GENERIC other_base;
20 GENERIC other_limit;
21 GENERIC other_pointer;
22
23 ptr_psi_term error_psi_term;
24 long parser_stack_index;
25
26 ptr_node var_tree;
27 ptr_node printed_vars;
28 ptr_node printed_pointers;
29 ptr_node pointer_names;
30 long gen_sym_counter;
31
32 // long warningflag;
33 // long verbose;
34 // long trace
35 long noisy;
36 long types_done;
37
38 FILE *input_stream;
39 long line_count;
40 string input_file_name;
41 FILE *output_stream;
42 char *prompt;
43 long page_width;
44
45 /* extern ptr_psi_term empty_list; 5.8 */
46 long type_count;
47 long types_modified;
48 long main_loop_ok;
49 ptr_goal aim;
50 ptr_goal goal_stack;
51 ptr_choice_point choice_stack;
52 /* extern ptr_choice_point prompt_choice_stack; 12.7 */
53 ptr_stack undo_stack;
54 #ifdef TS
55 unsigned long global_time_stamp; /* 9.6 */
56 #endif
57
58 long assert_first;
59 long assert_ok;
60 long file_date;
61
62 /* The following variables are used to make built-in type comparisons */
63 /* as fast as possible. They are defined in built_ins.c. */
64 ptr_definition abortsym; /* 26.1 */
65 ptr_definition aborthooksym; /* 26.1 */
66
67 ptr_definition add_module1; /* RM: Mar 12 1993 */
68 ptr_definition add_module2;
69 ptr_definition add_module3;
70
71 ptr_definition and;
72 ptr_definition apply;
73 ptr_definition boolean;
74 ptr_definition boolpredsym;
75 ptr_definition built_in;
76 ptr_definition calloncesym;
77
78 ptr_definition colonsym;
79 ptr_definition commasym;
80 ptr_definition comment;
81 /* extern ptr_definition conjunction; 19.8 */
82 ptr_definition constant;
83 ptr_definition cut;
84 ptr_definition disjunction;
85 ptr_definition disj_nil; /* RM: Feb 16 1993 */
86 ptr_definition eof;
87 ptr_definition eqsym;
88 ptr_definition leftarrowsym; /* PVR 15.9.93 */
89 ptr_definition lf_false;
90 ptr_definition funcsym;
91 ptr_definition functor;
92 ptr_definition iff;
93 ptr_definition integer;
94 ptr_definition alist;
95 ptr_definition life_or; /* RM: Apr 6 1993 */
96 ptr_definition minus_symbol;/* RM: Jun 21 1993 */
97 ptr_definition nil; /*** RM 9 Dec 1992 ***/
98 ptr_definition nothing;
99 ptr_definition predsym;
100 ptr_definition quote;
101 ptr_definition quoted_string;
102 ptr_definition real;
103 ptr_definition stream;
104 ptr_definition succeed;
105 ptr_definition such_that;
106 ptr_definition top;
107 ptr_definition lf_true;
108 ptr_definition timesym;
109 ptr_definition tracesym; /* 26.1 */
110 ptr_definition typesym;
111 ptr_definition variable;
112 ptr_definition opsym;
113 ptr_definition loadsym;
114 ptr_definition dynamicsym;
115 ptr_definition staticsym;
116 ptr_definition encodesym;
117 ptr_definition listingsym;
118 ptr_definition delay_checksym;
119 ptr_definition eval_argsym;
120 ptr_definition inputfilesym;
121 ptr_definition call_handlersym;
122 ptr_definition xf_sym;
123 ptr_definition fx_sym;
124 ptr_definition yf_sym;
125 ptr_definition fy_sym;
126 ptr_definition xfx_sym;
127 ptr_definition xfy_sym;
128 ptr_definition yfx_sym;
129 ptr_definition nullsym;
130 ptr_definition sys_bitvector;
131 ptr_definition sys_regexp;
132 ptr_definition sys_stream;
133 ptr_definition sys_file_stream;
134 ptr_definition sys_socket_stream;
135
136 /* RM: Jul 7 1993 */
137 ptr_definition final_dot;
138 ptr_definition final_question;
139
140 ptr_psi_term null_psi_term; /* Used to represent an empty parse token */
141
142 ptr_psi_term old_state; /* RM: Feb 17 1993 */
143
144 // from interrupt.h
145
146 long interrupted;
147
148 // from login.h
149
150 long stepflag;
151 long ignore_eff;
152 long goal_count;
153
154 // from modules.h
155 ptr_module bi_module; /* Module for public built-ins */
156 ptr_module user_module; /* Default module for user input */
157 ptr_module no_module;
158 ptr_module x_module; /* '#ifdef X11' unnecessary */
159 ptr_module syntax_module; /* Module for minimal Prolog syntax */
160 ptr_node module_table; /* The table of modules */
161 ptr_module current_module; /* The current module for the tokenizer */
162 ptr_module sys_module;
163
164 long display_modules;
165 long display_persistent;
166
167 long trace_input;
168
169 // from parser.h
170
171 long parse_ok;
172
173 // from print.h
174 char *no_name;
175 char *buffer;
176
177 /* Global flags that modify how writing is done. */
178 long print_depth;
179 long indent;
180 long const_quote;
181 long write_stderr;
182 long write_corefs;
183 long write_resids;
184 long write_canon;
185
186 // from token.h
187
188 long stdin_terminal;
189 long var_occurred;
190 /* Part of global input file state */
191 long start_of_line;
192 long saved_char;
193 long old_saved_char;
194 ptr_psi_term saved_psi_term;
195 ptr_psi_term old_saved_psi_term;
196 long eof_flag;
197
198 /* File state ADT */
199 ptr_psi_term input_state;
200 ptr_psi_term stdin_state;
201 /* For parsing from a string */
202 long stringparse;
203 char *stringinput;
204
205 // from types.h
206
207 // from xpred.h
208 ptr_psi_term xevent_list, xevent_existing;
209
210 ptr_definition
211 xevent, xkeyboard_event, xbutton_event, /* RM: 7.12.92 */
212 xexpose_event, xdestroy_event, xmotion_event,
213 xdisplay, xdrawable, xwindow, xpixmap, xconfigure_event,
214 xenter_event,xleave_event, xmisc_event, /* RM: 3rd May 93 */
215 xgc, xdisplaylist;
216
217 long x_window_creation;
218
219 // from lefun.h
220 ptr_goal resid_aim;
221 ptr_resid_list resid_vars; /* 21.9 */
222 ptr_goal resid_limit;
223 long curried;
224 long can_curry;
225
226 // from templates.h
227
228 /* defined in templates.c */
229
230 // char *numbers[];
231 // long set_extra_args[];
232 char *numbers[21];
233 long set_extra_args[6];
234
235 // from lib.c
236 jmp_buf env;
237 char prompt_buffer[PROMPT_BUFFER];
238
239 // from lub.c
240
241 // from arity.c
242 FILE *features;
243
244 // from built_ins.c
245 FILE *bi_list;
246
247 long (* c_rule[MAX_BUILT_INS])();
248
249
250 char *one;
251 char *two;
252 char *three;
253 char *year_attr;
254 char *month_attr;
255 char *day_attr;
256 char *hour_attr;
257 char *minute_attr;
258 char *second_attr;
259 char *weekday_attr;
260
261 // from copy.c
262 /* TRUE means: heap_flag==TRUE & only copy to heap those objects not */
263 /* already on heap, i.e. incremental copy to heap. */
264 long to_heap;
265
266
267 // from error.c
268 long psi_term_line_number;
269
270 long warningflag;
271 long quietflag; /* 21.1 */
272 long trace;
273 long verbose; /* 21.1 */
274 long steptrace;
275 long stepcount;
276
277 // from hash_table.c
278
279 long rand_array[256];
280
281 // from lefun.c
282 /* ptr_goal resid_limit; 12.6 */
283
284 /* ptr_psi_term match_date; 13.6 */
285 /* ptr_choice_point cut_point; 13.6 */
286
287 // from lib.c
288
289 long c_query_level;
290
291 // from login.c
292 /* Statistics on trail cleaning */
293 long clean_iter;
294 long clean_succ;
295
296 /* ptr_choice_point prompt_choice_stack; 12.7 */
297
298 struct tms start_time,end_time;
299
300 long xeventdelay;
301 long xcount;
302
303 long more_u_attr; /* TRUE if U has attributes V doesn't */
304 long more_v_attr; /* Vice-versa */
305
306 long u_func,v_func; /* TRUE if U or V is a curried function */
307 long new_stat;
308
309 ptr_definition *gamma_table;
310
311 // from modules.c
312 string module_buffer; /* Temporary storage place for strings */
313
314 extern long cmp_debug_flag;
315
316 // from parser.c
317 psi_term psi_term_stack[PARSER_STACK_SIZE];
318 long int_stack[PARSER_STACK_SIZE];
319 operator op_stack[PARSER_STACK_SIZE];
320
321 long no_var_tree;
322
323 // from print.c
324
325 char *name;
326 char seg_format[PRINT_POWER+4];
327
328 item pretty_things[PRETTY_SIZE];
329 ptr_item indx;
330
331 /* The output stream for a given print command is put in here */
332 /* This will be set to stdout, to stderr, or to output_stream */
333 FILE *outfile;
334
335 // from sys.c
336 ptr_definition sys_bytedata; /* DENYS: BYTEDATA */
337
338 // from token.c
339 ptr_node symbol_table;
340
341 /* For parsing from a string */
342 /****************************************************************************/
343
344 /* Abstract Data Type for the Input File State */
345
346 /* FILE *last_eof_read; */
347
348 /* Global input file state information */
349 /* Note: all characters should be stored in longs. This ensures
350 that noncharacters (i.e., EOF) can also be stored. */
351 /* For parsing from a string */
352
353 // from types.h
354 ptr_int_list adults,children;
encodesym
ptr_definition encodesym
Definition: def_glob.h:116
such_that
ptr_definition such_that
Definition: def_glob.h:105
boolpredsym
ptr_definition boolpredsym
Definition: def_glob.h:74
printed_pointers
ptr_node printed_pointers
Definition: def_glob.h:28
abortsym
ptr_definition abortsym
Definition: def_glob.h:64
timesym
ptr_definition timesym
Definition: def_glob.h:108
sys_regexp
ptr_definition sys_regexp
Definition: def_glob.h:131
display_persistent
long display_persistent
Definition: def_glob.h:165
resid_limit
ptr_goal resid_limit
Definition: def_glob.h:222
assert_first
long assert_first
Definition: def_glob.h:58
xfy_sym
ptr_definition xfy_sym
Definition: def_glob.h:127
staticsym
ptr_definition staticsym
Definition: def_glob.h:115
stdin_state
ptr_psi_term stdin_state
Definition: def_glob.h:200
PARSER_STACK_SIZE
#define PARSER_STACK_SIZE
Definition: def_const.h:100
wl_item
Definition: def_struct.h:310
main_loop_ok
long main_loop_ok
Definition: def_glob.h:48
clean_iter
long clean_iter
Definition: def_glob.h:293
stdin_terminal
long stdin_terminal
Definition: def_glob.h:188
wl_choice_point
Definition: def_struct.h:231
loadsym
ptr_definition loadsym
Definition: def_glob.h:113
goal_stack
ptr_goal goal_stack
Definition: def_glob.h:50
mem_limit
GENERIC mem_limit
Definition: def_glob.h:13
current_module
ptr_module current_module
Definition: def_glob.h:161
dynamicsym
ptr_definition dynamicsym
Definition: def_glob.h:114
opsym
ptr_definition opsym
Definition: def_glob.h:112
type_count
long type_count
Definition: def_glob.h:46
comment
ptr_definition comment
Definition: def_glob.h:80
xdisplaylist
ptr_definition xdisplaylist
Definition: def_glob.h:211
eof_flag
long eof_flag
Definition: def_glob.h:196
stream
ptr_definition stream
Definition: def_glob.h:103
wl_goal
Definition: def_struct.h:222
prompt_buffer
char prompt_buffer[PROMPT_BUFFER]
Definition: def_glob.h:237
new_stat
long new_stat
Definition: def_glob.h:307
xevent_list
ptr_psi_term xevent_list
Definition: def_glob.h:208
psi_term_line_number
long psi_term_line_number
Definition: def_glob.h:268
start_of_line
long start_of_line
Definition: def_glob.h:191
xbutton_event
ptr_definition xbutton_event
Definition: def_glob.h:211
alloc_words
int alloc_words
Definition: def_glob.h:10
listingsym
ptr_definition listingsym
Definition: def_glob.h:117
input_file_name
string input_file_name
Definition: def_glob.h:40
old_state
ptr_psi_term old_state
Definition: def_glob.h:142
verbose
long verbose
Definition: def_glob.h:273
two
char * two
Definition: def_glob.h:251
commasym
ptr_definition commasym
Definition: def_glob.h:79
c_rule
long(* c_rule[MAX_BUILT_INS])()
Definition: def_glob.h:247
wl_module
Definition: def_struct.h:74
null_psi_term
ptr_psi_term null_psi_term
Definition: def_glob.h:140
mem_size
int mem_size
Definition: def_glob.h:9
more_u_attr
long more_u_attr
Definition: def_glob.h:303
sys_file_stream
ptr_definition sys_file_stream
Definition: def_glob.h:133
wl_psi_term
Definition: def_struct.h:161
write_corefs
long write_corefs
Definition: def_glob.h:182
interrupted
long interrupted
Definition: def_glob.h:146
fy_sym
ptr_definition fy_sym
Definition: def_glob.h:125
wl_stack
Definition: def_struct.h:215
file_date
long file_date
Definition: def_glob.h:60
write_resids
long write_resids
Definition: def_glob.h:183
aborthooksym
ptr_definition aborthooksym
Definition: def_glob.h:65
no_var_tree
long no_var_tree
Definition: def_glob.h:321
xexpose_event
ptr_definition xexpose_event
Definition: def_glob.h:211
sys_stream
ptr_definition sys_stream
Definition: def_glob.h:132
constant
ptr_definition constant
Definition: def_glob.h:82
bi_list
FILE * bi_list
Definition: def_glob.h:245
indent
long indent
Definition: def_glob.h:179
user_module
ptr_module user_module
Definition: def_glob.h:156
life_end
struct tms life_start life_end
Definition: def_glob.h:17
old_saved_char
long old_saved_char
Definition: def_glob.h:193
top
ptr_definition top
Definition: def_glob.h:106
other_base
GENERIC other_base
Definition: def_glob.h:19
quietflag
long quietflag
Definition: def_glob.h:271
var_tree
ptr_node var_tree
Definition: def_glob.h:26
warningflag
long warningflag
Definition: def_glob.h:270
input_state
ptr_psi_term input_state
Definition: def_glob.h:199
other_pointer
GENERIC other_pointer
Definition: def_glob.h:21
display_modules
long display_modules
Definition: def_glob.h:164
steptrace
long steptrace
Definition: def_glob.h:274
quote
ptr_definition quote
Definition: def_glob.h:100
ignore_eff
long ignore_eff
Definition: def_glob.h:151
page_width
long page_width
Definition: def_glob.h:43
three
char * three
Definition: def_glob.h:252
saved_char
long saved_char
Definition: def_glob.h:192
apply
ptr_definition apply
Definition: def_glob.h:72
cmp_debug_flag
long cmp_debug_flag
xgc
ptr_definition xgc
Definition: def_glob.h:211
module_buffer
string module_buffer
Definition: def_glob.h:312
resid_aim
ptr_goal resid_aim
Definition: def_glob.h:220
x_window_creation
long x_window_creation
Definition: def_glob.h:217
noisy
long noisy
Definition: def_glob.h:35
outfile
FILE * outfile
Definition: def_glob.h:333
xmotion_event
ptr_definition xmotion_event
Definition: def_glob.h:211
types_modified
long types_modified
Definition: def_glob.h:47
resid_vars
ptr_resid_list resid_vars
Definition: def_glob.h:221
assert_ok
long assert_ok
Definition: def_glob.h:59
xmisc_event
ptr_definition xmisc_event
Definition: def_glob.h:211
pointer_names
ptr_node pointer_names
Definition: def_glob.h:29
minus_symbol
ptr_definition minus_symbol
Definition: def_glob.h:96
trace
long trace
Definition: def_glob.h:272
xfx_sym
ptr_definition xfx_sym
Definition: def_glob.h:126
wl_int_list
Definition: def_struct.h:53
stepcount
long stepcount
Definition: def_glob.h:275
trace_input
long trace_input
Definition: def_glob.h:167
add_module3
ptr_definition add_module3
Definition: def_glob.h:69
line_count
long line_count
Definition: def_glob.h:39
undo_stack
ptr_stack undo_stack
Definition: def_glob.h:53
yf_sym
ptr_definition yf_sym
Definition: def_glob.h:124
disj_nil
ptr_definition disj_nil
Definition: def_glob.h:85
goal_count
long goal_count
Definition: def_glob.h:152
nullsym
ptr_definition nullsym
Definition: def_glob.h:129
real
ptr_definition real
Definition: def_glob.h:102
buffer
char * buffer
Definition: def_glob.h:175
alist
ptr_definition alist
Definition: def_glob.h:94
functor
ptr_definition functor
Definition: def_glob.h:91
eqsym
ptr_definition eqsym
Definition: def_glob.h:87
eof
ptr_definition eof
Definition: def_glob.h:86
xkeyboard_event
ptr_definition xkeyboard_event
Definition: def_glob.h:211
sys_bitvector
ptr_definition sys_bitvector
Definition: def_glob.h:130
xwindow
ptr_definition xwindow
Definition: def_glob.h:211
name
char * name
Definition: def_glob.h:325
first_definition
ptr_definition first_definition
Definition: def_glob.h:3
indx
ptr_item indx
Definition: def_glob.h:329
v_func
long v_func
Definition: def_glob.h:306
PRINT_POWER
#define PRINT_POWER
Definition: def_const.h:96
error_psi_term
ptr_psi_term error_psi_term
Definition: def_glob.h:23
gamma_table
ptr_definition * gamma_table
Definition: def_glob.h:309
built_in
ptr_definition built_in
Definition: def_glob.h:75
integer
ptr_definition integer
Definition: def_glob.h:93
to_heap
long to_heap
Definition: def_glob.h:264
lf_true
ptr_definition lf_true
Definition: def_glob.h:107
iff
ptr_definition iff
Definition: def_glob.h:92
final_dot
ptr_definition final_dot
Definition: def_glob.h:137
u_func
long u_func
Definition: def_glob.h:306
wl_resid_list
Definition: def_struct.h:59
arg_c
int arg_c
Definition: def_glob.h:5
seg_format
char seg_format[PRINT_POWER+4]
Definition: def_glob.h:326
var_occurred
long var_occurred
Definition: def_glob.h:189
quoted_string
ptr_definition quoted_string
Definition: def_glob.h:101
mem_base
GENERIC mem_base
Definition: def_glob.h:11
succeed
ptr_definition succeed
Definition: def_glob.h:104
arg_v
char * arg_v[10]
Definition: def_glob.h:6
and
ptr_definition and
Definition: def_glob.h:71
module_table
ptr_node module_table
Definition: def_glob.h:160
const_quote
long const_quote
Definition: def_glob.h:180
input_stream
FILE * input_stream
Definition: def_glob.h:38
lf_false
ptr_definition lf_false
Definition: def_glob.h:89
leftarrowsym
ptr_definition leftarrowsym
Definition: def_glob.h:88
syntax_module
ptr_module syntax_module
Definition: def_glob.h:159
stepflag
long stepflag
Definition: def_glob.h:150
calloncesym
ptr_definition calloncesym
Definition: def_glob.h:76
aim
ptr_goal aim
Definition: def_glob.h:49
set_extra_args
long set_extra_args[6]
Definition: def_glob.h:233
print_depth
long print_depth
Definition: def_glob.h:178
weekday_attr
char * weekday_attr
Definition: def_glob.h:259
disjunction
ptr_definition disjunction
Definition: def_glob.h:84
heap_pointer
GENERIC heap_pointer
Definition: def_glob.h:12
pretty_things
item pretty_things[PRETTY_SIZE]
Definition: def_glob.h:328
xpixmap
ptr_definition xpixmap
Definition: def_glob.h:211
one
char * one
Definition: def_glob.h:250
xenter_event
ptr_definition xenter_event
Definition: def_glob.h:211
xevent
ptr_definition xevent
Definition: def_glob.h:211
add_module2
ptr_definition add_module2
Definition: def_glob.h:68
xeventdelay
long xeventdelay
Definition: def_glob.h:300
life_or
ptr_definition life_or
Definition: def_glob.h:95
delay_checksym
ptr_definition delay_checksym
Definition: def_glob.h:118
numbers
char * numbers[21]
Definition: def_glob.h:232
yfx_sym
ptr_definition yfx_sym
Definition: def_glob.h:128
wl_definition
Definition: def_struct.h:121
final_question
ptr_definition final_question
Definition: def_glob.h:138
saved_psi_term
ptr_psi_term saved_psi_term
Definition: def_glob.h:194
can_curry
long can_curry
Definition: def_glob.h:224
rand_array
long rand_array[256]
Definition: def_glob.h:279
sys_module
ptr_module sys_module
Definition: def_glob.h:162
PRETTY_SIZE
#define PRETTY_SIZE
Definition: def_const.h:79
PROMPT_BUFFER
#define PROMPT_BUFFER
Definition: def_const.h:112
env
jmp_buf env
Definition: def_glob.h:236
sys_bytedata
ptr_definition sys_bytedata
Definition: def_glob.h:336
add_module1
ptr_definition add_module1
Definition: def_glob.h:67
tracesym
ptr_definition tracesym
Definition: def_glob.h:109
gen_sym_counter
long gen_sym_counter
Definition: def_glob.h:30
curried
long curried
Definition: def_glob.h:223
xdisplay
ptr_definition xdisplay
Definition: def_glob.h:211
sys_socket_stream
ptr_definition sys_socket_stream
Definition: def_glob.h:134
types_done
long types_done
Definition: def_glob.h:36
features
FILE * features
Definition: def_glob.h:242
prompt
char * prompt
Definition: def_glob.h:42
fx_sym
ptr_definition fx_sym
Definition: def_glob.h:123
c_query_level
long c_query_level
Definition: def_glob.h:289
minute_attr
char * minute_attr
Definition: def_glob.h:257
cut
ptr_definition cut
Definition: def_glob.h:83
end_time
struct tms start_time end_time
Definition: def_glob.h:298
global_time_stamp
unsigned long global_time_stamp
Definition: login.c:19
x_module
ptr_module x_module
Definition: def_glob.h:158
other_limit
GENERIC other_limit
Definition: def_glob.h:20
xdestroy_event
ptr_definition xdestroy_event
Definition: def_glob.h:211
output_stream
FILE * output_stream
Definition: def_glob.h:41
MAX_BUILT_INS
#define MAX_BUILT_INS
Definition: def_const.h:82
nothing
ptr_definition nothing
Definition: def_glob.h:98
nil
ptr_definition nil
Definition: def_glob.h:97
year_attr
char * year_attr
Definition: def_glob.h:253
parser_stack_index
long parser_stack_index
Definition: def_glob.h:24
no_module
ptr_module no_module
Definition: def_glob.h:157
stack_pointer
GENERIC stack_pointer
Definition: def_glob.h:14
stringparse
long stringparse
Definition: def_glob.h:202
no_name
char * no_name
Definition: def_glob.h:174
second_attr
char * second_attr
Definition: def_glob.h:258
xleave_event
ptr_definition xleave_event
Definition: def_glob.h:211
day_attr
char * day_attr
Definition: def_glob.h:255
parse_ok
long parse_ok
Definition: def_glob.h:171
bi_module
ptr_module bi_module
Definition: def_glob.h:155
garbage_time
float garbage_time
Definition: def_glob.h:16
stringinput
char * stringinput
Definition: def_glob.h:203
predsym
ptr_definition predsym
Definition: def_glob.h:99
children
ptr_int_list children
Definition: def_glob.h:354
adults
ptr_int_list adults
Definition: def_glob.h:354
wl_node
Definition: def_struct.h:181
hour_attr
char * hour_attr
Definition: def_glob.h:256
xconfigure_event
ptr_definition xconfigure_event
Definition: def_glob.h:211
boolean
ptr_definition boolean
Definition: def_glob.h:73
GENERIC
unsigned long * GENERIC
Definition: def_struct.h:17
clean_succ
long clean_succ
Definition: def_glob.h:294
xevent_existing
ptr_psi_term xevent_existing
Definition: def_glob.h:208
xcount
long xcount
Definition: def_glob.h:301
xf_sym
ptr_definition xf_sym
Definition: def_glob.h:122
symbol_table
ptr_node symbol_table
Definition: def_glob.h:339
colonsym
ptr_definition colonsym
Definition: def_glob.h:78
inputfilesym
ptr_definition inputfilesym
Definition: def_glob.h:120
variable
ptr_definition variable
Definition: def_glob.h:111
call_handlersym
ptr_definition call_handlersym
Definition: def_glob.h:121
choice_stack
ptr_choice_point choice_stack
Definition: def_glob.h:51
write_stderr
long write_stderr
Definition: def_glob.h:181
old_saved_psi_term
ptr_psi_term old_saved_psi_term
Definition: def_glob.h:195
int_stack
long int_stack[PARSER_STACK_SIZE]
Definition: def_glob.h:318
eval_argsym
ptr_definition eval_argsym
Definition: def_glob.h:119
funcsym
ptr_definition funcsym
Definition: def_glob.h:90
month_attr
char * month_attr
Definition: def_glob.h:254
psi_term_stack
psi_term psi_term_stack[PARSER_STACK_SIZE]
Definition: def_glob.h:317
typesym
ptr_definition typesym
Definition: def_glob.h:110
xdrawable
ptr_definition xdrawable
Definition: def_glob.h:211
more_v_attr
long more_v_attr
Definition: def_glob.h:304
write_canon
long write_canon
Definition: def_glob.h:184
printed_vars
ptr_node printed_vars
Definition: def_glob.h:27