Annotation of 42BSD/ingres/source/h/useful.h, revision 1.1

1.1     ! root        1: /*
        !             2: **  USEFUL.H -- useful stuff.
        !             3: **
        !             4: **     Version:
        !             5: **             @(#)useful.h    7.1     2/5/81
        !             6: */
        !             7: 
        !             8: # ifndef TRUE
        !             9: # define TRUE          1       /* logical one, true, yes, ok, etc.*/
        !            10: # define FALSE         0       /* logical zero, false, no, nop, etc. */
        !            11: 
        !            12: typedef char   bool;           /* the boolean type */
        !            13: # endif TRUE
        !            14: 
        !            15: # ifndef NULL
        !            16: # define NULL          0       /* the null pointer */
        !            17: # endif NULL
        !            18: 
        !            19: # ifndef bitset
        !            20: # define       bitset(bit, word)       ((bit) & (word))
        !            21: # define       setbit(bit, word)       word |= bit
        !            22: # define       clrbit(bit, word)       word &= ~bit
        !            23: # endif bitset
        !            24: 
        !            25: # ifndef min
        !            26: # define       min(a, b)       (((a) < (b))? (a): (b))
        !            27: # define       max(a, b)       (((a) > (b))? (a): (b))
        !            28: # endif min

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.