# 2.11BSD#431 - /usr/src/lib/mip/config.h

##### Macros

    BCSZ              X
    BUFSTDERR         X
    DELAYS            X
    DIMTABSZ          X
    FLEXNAMES         X
    MAXSCOPES         X
    NCHNAM            X
    NESTCALLS         X
    NOMAIN            X
    NRECUR            X
    PARAMSZ           X
    STDPRTREE         X
    SWITSZ            X
    SYMTSZ            X
    TREESZ            X
    _CONFIG_          X

       1: /*	config.h	4.3.2	1996/9/14	*/
       2:
       3: #ifndef _CONFIG_
       4: #define _CONFIG_
       5: /*
       6:  * Compiler configuration definitions.
       7:  */
       8:
       9: /*
      10:  * These flags control global compiler operation.
      11:  */
      12: #define BUFSTDERR   1       /* buffer output to stderr */
      13: #define STDPRTREE   1       /* means include prtree */
      14: #define NESTCALLS   1       /* disallow two concurrent store()'s */
      15: #define FLEXNAMES   1       /* arbitrary length identifiers */
      16: #ifdef FORT
      17: #define NOMAIN      1       /* use f1 main routine */
      18: #endif
      19:
      20: /*
      21:  * Table sizes.
      22:  */
      23: #ifndef FORT
      24: #define TREESZ      270
      25: #else
      26: #define TREESZ      1000        /* parse tree table size */
      27: #endif
      28: #define BCSZ        100     /* break/continue table size */
      29: #define SYMTSZ      915     /* symbol table size */
      30: #define DIMTABSZ    1170        /* dimension/size table size */
      31: #define PARAMSZ     130     /* parameter stack size */
      32: #define SWITSZ      210     /* switch table size */
      33: #define DELAYS      20      /* delayed evaluation table size */
      34: #define NRECUR      (10*TREESZ) /* maximum eval recursion depth */
      35: #define MAXSCOPES   (SYMTSZ/30) /* maximum active scopes */
      36:
      37: /* in case anyone still uses fixed length names */
      38: #ifndef FLEXNAMES
      39: #define NCHNAM      8       /* significant chars of identifier */
      40: #endif
      41: #endif

#### Defined macros

BCSZ defined in line 28; used 3 times

- in /usr/src/lib/mip/cgram.y line 401, 830
- in /usr/src/lib/mip/xdefs.c line 79

BUFSTDERR defined in line 12; used 5 times

- in /usr/src/lib/mip/common.c line 15-18(2), 67, 88, 109

DELAYS defined in line 33; used 3 times

- in /usr/src/lib/mip/pass2.h line 132
- in /usr/src/lib/mip/reader.c line 273, 358

DIMTABSZ defined in line 30; used 2 times

- in /usr/src/lib/mip/cgram.y line 823
- in /usr/src/lib/mip/xdefs.c line 33

FLEXNAMES defined in line 15; used 56 times

- in line 38
- in /usr/src/lib/mip/allo.c line 49, 71, 97, 467, 533
- in /usr/src/lib/mip/cgram.y line 55, 211, 719
- in /usr/src/lib/mip/common.c line 165, 390
- in /usr/src/lib/mip/fort.c line 42, 188, 194, 214, 228, 242
- in /usr/src/lib/mip/manifest.h line 90
- in /usr/src/lib/mip/pass1.h line 17
- in /usr/src/lib/mip/pftn.c line 57, 92, 263, 285, 568, 601, 639, 672, 1723, 1733, 1756, 1771, 1784, 1817, 1824, 1874, 1883, 1939, 1965
- in /usr/src/lib/mip/reader.c line 1121, 1215, 1237, 1305
- in /usr/src/lib/mip/scan.c line 56, 526, 1038
- in /usr/src/lib/mip/trees.c line 286, 367, 376, 392, 409, 612, 634, 1648, 1657, 1663, 1686

MAXSCOPES defined in line 35; used 2 times

- in /usr/src/lib/mip/pftn.c line 9, 379

NCHNAM defined in line 39; used 16 times

- in /usr/src/lib/mip/allo.c line 473, 539
- in /usr/src/lib/mip/cgram.y line 56
- in /usr/src/lib/mip/pass1.h line 18
- in /usr/src/lib/mip/pftn.c line 264, 1734, 1759, 1773, 1785, 1966-1967(2)
- in /usr/src/lib/mip/reader.c line 1123-1125(2), 1306
- in /usr/src/lib/mip/trees.c line 377, 1658

NESTCALLS defined in line 14; used 1 times

- in /usr/src/lib/mip/reader.c line 893

NOMAIN defined in line 17; used 2 times

- in /usr/src/lib/mip/reader.c line 125, 1089

NRECUR defined in line 34; used 1 times

- in /usr/src/lib/mip/reader.c line 1035

PARAMSZ defined in line 31; used 2 times

- in /usr/src/lib/mip/pftn.c line 399
- in /usr/src/lib/mip/xdefs.c line 37

STDPRTREE defined in line 13; used 1 times

- in /usr/src/lib/mip/trees.c line 1568

SWITSZ defined in line 32; used 3 times

- in /usr/src/lib/mip/cgram.y line 860, 883
- in /usr/src/lib/mip/xdefs.c line 51

SYMTSZ defined in line 29; used 13 times

- in line 35
- in /usr/src/lib/mip/pftn.c line 585, 1713, 1764, 1795, 1810, 1847, 1907, 1932, 1959
- in /usr/src/lib/mip/scan.c line 154
- in /usr/src/lib/mip/trees.c line 621
- in /usr/src/lib/mip/xdefs.c line 22

TREESZ defined in line 26; used 7 times

- in line 34
- in /usr/src/lib/mip/common.c line 138-143(2), 162
- in /usr/src/lib/mip/pftn.c line 48
- in /usr/src/lib/mip/reader.c line 10
- in /usr/src/lib/mip/xdefs.c line 65

_CONFIG_ defined in line 4; used 1 times

- in line 3

#### Usage of this include

config.h used 1 times

- in /usr/src/lib/mip/manifest.h line 8

Last modified: 1996-09-15 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1059 |