#define LEFT_PART 0
#define MATCH_PART 1
#define RIGHT_PART 2
#define OUT_PART 3
typedef char *Rule[4]; /* Rule is an array of 4 character pointers */
extern Rule **Rules;
#ifndef ORIGINAL
extern Rule
*punct_rules,
*A_rules, *B_rules, *C_rules, *D_rules, *E_rules, *F_rules, *G_rules,
*H_rules, *I_rules, *J_rules, *K_rules, *L_rules, *M_rules, *N_rules,
*O_rules, *P_rules, *Q_rules, *R_rules, *S_rules, *T_rules, *U_rules,
*V_rules, *W_rules, *X_rules, *Y_rules, *Z_rules;
extern char Anything[], Nothing[], Pause[], Silent[];
#endif