| 
      old-version-1.01
      | 
     
    
     | 
      INSTALL,
      Makefile,
      Makefile.os2,
      Makefile.unx,
      alt-gos.rus,
      alt-koi8.rus,
      announcement,
      example.alt.uu,
      example.ko8.uu,
      example.pho,
      example.tex,
      gos-alt.rus,
      gos-koi8.rus,
      hex-koi8.rus,
      koi7-8.rus,
      koi7nl-8.rus,
      koi8-7.rus,
      koi8-alt.rus,
      koi8-gos.rus,
      koi8-lc.rus,
      koi8-phg.rus,
      koi8-php.rus,
      koi8-tex.rus,
      order.txt,
      paths.h,
      phg-koi8.rus,
      pho-8sim.rus,
      pho-koi8.rus,
      php-koi8.rus,
      readme.doc,
      reg_exp.c,
      reg_exp.h,
      reg_sub.c,
      tex-koi8.rus,
      translit.1,
      translit.c,
      translit.ps,
      translit.tar.Z,
      translit.tar.z.uu,
      translit.txt,
      translit.zip,
      translit.zip.uu,
      | 
     
    
   | 
  
 
   | 
  
/*
 * Definitions etc. for regexp(3) routines.
 *
 * Caveat:  this is V8 regexp(3) [actually, a reimplementation thereof],
 * not the System V one.
 */
#define NSUBEXP  10
typedef struct {
	char *startp[NSUBEXP];
	char *endp[NSUBEXP];
	char regstart;		/* Internal use only. */
	char reganch;		/* Internal use only. */
	char *regmust;		/* Internal use only. */
	int regmlen;		/* Internal use only. */
	char program[1];	/* Unwarranted chumminess with compiler. */
} reg_exp;
extern reg_exp *reg_comp();
extern int reg_exec();
extern int reg_try();
extern void reg_sub();
extern void reg_error();
/*
 * The first byte of the regexp internal "program" is actually this magic
 * number; the start node begins in the second byte.
 */
#define	MAGIC	0234
   |