DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ T h

⟦0293ef3a0⟧ TextFile

    Length: 1397 (0x575)
    Types: TextFile
    Names: »header.h«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/euug-87hel/sec8/vttest/header.h« 

TextFile

#define VERSION "1.7b 1985-04-19"

/* Choose one of these */

/* #define XENIX        /* XENIX implies UNIX                           */
/* #define SIII         /* SIII  implies UNIX, (NDELAY a la System III) */
#define UNIX            /* UNIX                                         */
/* #define VMS          /* VMS not done yet -- send me your version!!!! */
/* #define SARG20       /* Sargasso C for TOPS-20                       */
/* #define SARG10       /* Sargasso C for TOPS-10                       */

/* These #ifdef:s are implementation dependent stuff for the Sargasso C */
/* Unix C barfs on directives like "#strings", so we keep them	        */
/* indented. Then unix c can't find them, but Sargasso C *can*.		*/
/* Admittedly kludgey, but it works...)					*/
#ifdef SARG10
  #define _UNIXCON  /* Make UNIX-flavored I/O on TOPS */
  #strings low      /* put strings in lowseg mem so we can modify them. */
#endif
#ifdef SARG20
  #define _UNIXCON  /* Make UNIX-flavored I/O on TOPS */
  #strings low      /* put strings in lowseg mem so we can modify them. */
  #include <TOPS20.HDR>
#endif

#include <stdio.h>


#ifdef UNIX
#include <ctype.h>
#include <sgtty.h>
#include <signal.h>
#include <setjmp.h>
jmp_buf intrenv;
struct sgttyb sgttyOrg, sgttyNew;
char stdioBuf[BUFSIZ];
int brkrd, reading;
extern onterm(), onbrk();
#ifdef SIII
#include <fcntl.h>
#endif
#endif
int ttymode;