/* Prototypes for functions defined in
casetab.c
 */

extern int Qcase_table_p;

extern int Vascii_downcase_table;

extern int Vascii_upcase_table;

extern int Vascii_canon_table;

extern int Vascii_eqv_table;

extern struct Lisp_Subr Scase_table_p;

int Fcase_table_p(int );

int check_case_table(int obj);

extern struct Lisp_Subr Scurrent_case_table;

int Fcurrent_case_table(void);

extern struct Lisp_Subr Sstandard_case_table;

int Fstandard_case_table(void);

extern struct Lisp_Subr Sset_case_table;

int Fset_case_table(int );

extern struct Lisp_Subr Sset_standard_case_table;

int Fset_standard_case_table(int );

int set_case_table(int table,
                   int standard);

void compute_trt_inverse(register unsigned char * trt,
                         register unsigned char * inverse);

int init_casetab_once(void);

int syms_of_casetab(void);

