#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