|
|
1.1 ! root 1: /* $Header: tes42.h,v 1.1 86/03/24 16:19:24 rcs Exp $ */ ! 2: /* (C) Copyright 1985 Third Eye Software, Inc. - All Rights Reserved */ ! 3: ! 4: #define bucketMax 512 /* max number of hash buckets */ ! 5: #define hashMod bucketMax /* number to mod by in hash */ ! 6: #define tesF42Low 13 /* value above base types */ ! 7: ! 8: #define export /* not implemented here */ ! 9: #define local ! 10: #define void int ! 11: ! 12: #define true 1 ! 13: #define false 0 ! 14: #define cbSBHR sizeof (SBHR) /* size of hash record */ ! 15: #define ADRT long /* not defined here otherwise */ ! 16: #define isdigit(ch) (ch >= '0' && ch <= '9') ! 17: #define FBitfield(size) (size < 32 && size != 8 && size != 16) ! 18: #define int42 1 /* type number for a 42bsd int */ ! 19: #define ZeroBlock bzero /* sytem does it faster */ ! 20: ! 21: #include <a.out.h> ! 22: #include <stdio.h> ! 23: ! 24: typedef struct nlist NLISTR, *pNLISTR; ! 25: #define cbNLISTR sizeof(NLISTR) ! 26: #define nlistNil ((pNLISTR)0) ! 27: ! 28: #include "sym.h" ! 29: ! 30: typedef struct SBHS { ! 31: char *sb; ! 32: int iss; ! 33: struct SBHS *psbh; ! 34: } SBHR, *pSBHR; ! 35: ! 36: SBHR vpsbhBucket [bucketMax]; ! 37: ! 38: #include "ext.h" ! 39:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.