|
|
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.