extern FILE *efp;

extern int lines,idxcount,acc,reject;
extern int prange,fsti,lorder,bcomp,force,fpage,gflg,verb,debug;
extern int warn,scount,pattr[];

extern struct index *ind;

#define STYBUFSIZE 2048

extern char keyword[];
extern char arg_open,arg_close;
extern char range_open,range_close;
extern char level,actual,encap,quote,escape;
extern char preamble[],postamble[];
extern char setpage_prefix[],setpage_suffix[];
extern char group_skip[];
extern char lethead_prefix[],lethead_suffix[];
extern int lethead_flag;
extern char item_0[][STYBUFSIZE];
extern char item_01[][STYBUFSIZE],item_x[][STYBUFSIZE];
extern char delim_0[][STYBUFSIZE],delim_n[],delim_r[],delim_t[];
extern char suffix_2p[],suffix_3p[],suffix_mp[];
extern char encap_prefix[],encap_infix[],encap_suffix[];
extern int line_max;
extern char indent_space[];
extern int indent_length;
extern int priority;
extern char symhead[],numhead[];
extern char symhead_positive[],symhead_negative[];
extern char numhead_positive[],numhead_negative[];
extern int symbol_flag;
extern int letter_head;
extern UChar atama[],hangul_head[],hanzi_head[],kana_head[];
extern UChar brahmic_head[][STYBUFSIZE];
extern char page_compositor[],page_precedence[];
extern char character_order[];
extern char script_preamble[][STYBUFSIZE],script_postamble[][STYBUFSIZE];
extern char icu_locale[],icu_rules[];
extern int icu_attributes[];

extern UCollator * icu_collator;
