# 2.11BSD#431 - /usr/src/usr.bin/struct/4.def.h

##### Macros

    HASBRACE          X
    NOBRACE           X
    NOTAB             X
    OUTNUM            X
    OUTSTR            X
    TABOVER           X
    YESBRACE          X
    YESTAB            X

       1: /*	4.def.h	4.2	83/08/11	*/
       2:
       3: #define YESTAB  TRUE
       4: #define NOTAB   FALSE
       5: #define TABOVER(n)  tabover(n,outfd)
       6: #define OUTSTR(x)       fprintf(outfd,"%s",x)
       7: #define OUTNUM(x)       fprintf(outfd,"%d",x)
       8:
       9:
      10: extern LOGICAL *brace;
      11: #define YESBRACE(v,i)   { if (DEFINED(LCHILD(v,i))) brace[LCHILD(v,i)] = TRUE; }
      12: #define NOBRACE(v,i)    { if (DEFINED(LCHILD(v,i))) brace[LCHILD(v,i)] = FALSE; }
      13: #define HASBRACE(v,i)    ((DEFINED(LCHILD(v,i))) ? brace[LCHILD(v,i)] : TRUE)

#### Defined macros

HASBRACE defined in line 13; used 2 times

- in /usr/src/usr.bin/struct/4.out.c line 119, 231

NOBRACE defined in line 12; never used
NOTAB defined in line 4; used 1 times

- in /usr/src/usr.bin/struct/4.out.c line 120

OUTNUM defined in line 7; used 9 times

- in /usr/src/usr.bin/struct/4.out.c line 41, 60, 73, 88, 101, 194, 202, 210, 267

OUTSTR defined in line 6; used 62 times

- in /usr/src/usr.bin/struct/4.main.c line 23
- in /usr/src/usr.bin/struct/4.out.c line 23-24(2), 40-49(4), 55-61(3), 68-107(17), 115, 131-153(7), 164-169(4), 175-190(5), 200-201(2), 208-214(4), 234-235(2), 241, 254-259(5), 266-268(2), 278-279(2)

TABOVER defined in line 5; used 8 times

- in /usr/src/usr.bin/struct/4.form.c line 67-72(2)
- in /usr/src/usr.bin/struct/4.out.c line 32, 114, 145, 184, 240, 265

YESBRACE defined in line 11; used 1 times

- in /usr/src/usr.bin/struct/4.brace.c line 30

YESTAB defined in line 3; used 12 times

- in /usr/src/usr.bin/struct/4.main.c line 22
- in /usr/src/usr.bin/struct/4.out.c line 37, 110-113(2), 122-126(2), 137-142(2), 157, 171, 181-186(2)

#### Usage of this include

4.def.h used 4 times

- in /usr/src/usr.bin/struct/4.brace.c line 7
- in /usr/src/usr.bin/struct/4.form.c line 8
- in /usr/src/usr.bin/struct/4.main.c line 7
- in /usr/src/usr.bin/struct/4.out.c line 7

Last modified: 1987-02-17 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 445 |