File: main.h

package info (click to toggle)
lie 2.2.2%2Bdfsg-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, stretch, wheezy
  • size: 1,000 kB
  • ctags: 1,801
  • sloc: ansic: 12,761; yacc: 395; makefile: 150; sh: 4
file content (41 lines) | stat: -rw-r--r-- 949 bytes parent folder | download | duplicates (5)
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


void allow_intr(void);
void ignore_intr(void);

extern FILE* cur_in,* cur_out;
extern FILE		*monfile;
extern char		buffer[];
extern char		label2[],monfil[],
infofil[], infoind[], initfil[], learnind[], learnfil[], titlefil[], dirpath[],
promptlabel[], pager[],editor[];
extern int	       lmargin;
extern boolean	       stop;

extern labeltp label;
extern strtype fun_name;

extern char* input_fname;

extern int		block_depth;
extern object		repair_obj;
extern symblst		topsym, top_definitions;
extern jmp_buf		envbuf;

extern boolean
  parsing, isargument, alloc_gc, redirected_input;
extern boolean
  am_monitor, prompt, runtime, verbose, lprint, gc_set, bigint_set;

extern object stop_loop, stop_fun;

extern strtype seq_name, if_name, dollar_name, break_name, return_name,
assign_name, assign_loc_name, block_name,setdefault_name;

extern int yyparse(void);
#ifdef dos
extern long   farcoreleft(void);
#endif
extern void	add_user_defined();