|
|
1.1 ! root 1: /* ! 2: ** TRACE.H -- conditional compilation flags ! 3: ** ! 4: ** Some of these may be commented out to set them to "off". ! 5: ** The comment should be removed to set them to "on". ! 6: ** ! 7: ** Version: ! 8: ** @(#)trace.h 8.2 1/22/85 ! 9: */ ! 10: ! 11: /* access methods compilation flags */ ! 12: ! 13: # define xATR1 /* trace info, level 1 */ ! 14: # define xATR2 /* trace info, level 2, implies xTR1 */ ! 15: # define xATR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 16: ! 17: /* decomposition compilation flags */ ! 18: ! 19: # define xDTR1 /* trace info, level 1 */ ! 20: # define xDTR2 /* trace info, level 2, implies xTR1 */ ! 21: # define xDTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 22: ! 23: /* EQUEL compilation flags */ ! 24: ! 25: # define xETR1 /* trace info, level 1 */ ! 26: # define xETR2 /* trace info, level 2, implies xTR1 */ ! 27: # define xETR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 28: ! 29: /* monitor compilation flags */ ! 30: ! 31: # define xMTR1 /* trace info, level 1 */ ! 32: # define xMTR2 /* trace info, level 2, implies xTR1 */ ! 33: # define xMTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 34: ! 35: /* OVQP compilatiion flags */ ! 36: ! 37: # define xOTR1 /* trace info, level 1 */ ! 38: # define xOTR2 /* trace info, level 2, implies xTR1 */ ! 39: # define xOTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 40: ! 41: /* parser compilation flags */ ! 42: ! 43: # define xPTR1 /* trace info, level 1 */ ! 44: # define xPTR2 /* trace info, level 2, implies xTR1 */ ! 45: # define xPTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 46: ! 47: /* qrymod compilation flags */ ! 48: ! 49: # define xQTR1 /* trace info, level 1 */ ! 50: # define xQTR2 /* trace info, level 2, implies xTR1 */ ! 51: # define xQTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 52: ! 53: /* scanner compilation flags */ ! 54: ! 55: # define xSTR1 /* trace info, level 1 */ ! 56: # define xSTR2 /* trace info, level 2, implies xTR1 */ ! 57: # define xSTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 58: ! 59: /* DBU compilation flags */ ! 60: ! 61: # define xZTR1 /* trace info, level 1 */ ! 62: # define xZTR2 /* trace info, level 2, implies xTR1 */ ! 63: # define xZTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 64: ! 65: /* support compilation flags */ ! 66: ! 67: # define xTTR1 /* trace info, level 1 */ ! 68: # define xTTR2 /* trace info, level 2, implies xTR1 */ ! 69: # define xTTR3 /* trace info, level 3, implies xTR1 & xTR2 */ ! 70: ! 71: /* ! 72: ** Inline expansion for trace flags ! 73: */ ! 74: ! 75: extern short *tT; ! 76: # ifndef tTf ! 77: # define tTf(a, b) ((b < 0) ? tT[a] : (tT[a] & (1 << b))) ! 78: # endif tTf
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.