# 2.11BSD#431 - /usr/src/new/PORT/perl.1.0.16/x2p/a2p.h

##### Variables

    No                X
    Str               X
    Yes               X
    arymax            X
    buf               X
    bufptr            X
    const_FS          X
    debug             X
    dlevel            X
    expectterm        X
    freestrroot       X
    fswitch           X
    line              X
    linestr           X
    maxfld            X
    mop               X
    nameary           X
    namelist          X
    opens             X
    saw_FS            X
    str_no            X
    str_yes           X
    symtab            X
    tokenbuf          X

##### Macros

    DEBUGGING         X
    GROWSTR           X
    Nullop            X
    OADD              X
    OASSIGN           X
    OBLOCK            X
    OBREAK            X
    OCANDAND          X
    OCNOT             X
    OCOMMA            X
    OCOMMENT          X
    OCONCAT           X
    OCONTINUE         X
    OCOROR            X
    OCPAREN           X
    ODIV              X
    OEXIT             X
    OEXP              X
    OFLD              X
    OFOR              X
    OFORIN            X
    OGETLINE          X
    OHUNK             X
    OHUNKS            X
    OIF               X
    OINDEX            X
    OINT              X
    OJUNK             X
    OLENGTH           X
    OLOG              X
    OMATCHOP          X
    OMOD              X
    OMPAREN           X
    OMULT             X
    ONEWLINE          X
    ONEXT             X
    ONUM              X
    OPANDAND          X
    OPAREN            X
    OPAT              X
    OPNOT             X
    OPOROR            X
    OPOSTDECR         X
    OPOSTINCR         X
    OPPAREN           X
    OPREDECR          X
    OPREINCR          X
    OPRINT            X
    OPRINTF           X
    OPROG             X
    ORANGE            X
    OREDIR            X
    OREGEX            X
    ORELOP            X
    ORPAREN           X
    OSCOMMENT         X
    OSEMICOLON        X
    OSNEWLINE         X
    OSPLIT            X
    OSPRINTF          X
    OSQRT             X
    OSTATE            X
    OSTATES           X
    OSTR              X
    OSTRING           X
    OSUB              X
    OSUBSTR           X
    OUMINUS           X
    OUPLUS            X
    OVAR              X
    OVFLD             X
    OWHILE            X
    True              X
    VOIDUSED          X
    YYDEBUG           X
    bcopy             X
    bzero             X
    str_get           X
    str_gnum          X
    str_peek          X
    str_true          X

##### typedef's

    HASH              X
    STR               X

       1: /* $Header: a2p.h,v 1.0.1.2 88/02/01 17:33:40 root Exp $
       2:  *
       3:  * $Log:	a2p.h,v $
       4:  * Revision 1.0.1.2  88/02/01  17:33:40  root
       5:  * patch12: forgot to fix #define YYDEBUG; bug in a2p.
       6:  *
       7:  * Revision 1.0.1.1  88/01/26  09:52:30  root
       8:  * patch 5: a2p didn't use config.h.
       9:  *
      10:  * Revision 1.0  87/12/18  13:06:58  root
      11:  * Initial revision
      12:  *
      13:  */
      14:
      15: #define VOIDUSED 1
      16: #include "../config.h"
      17:
      18: #ifndef BCOPY
      19: #   define bcopy(s1,s2,l) memcpy(s2,s1,l);
      20: #   define bzero(s,l) memset(s,0,l);
      21: #endif
      22:
      23: #include "handy.h"
      24: #define Nullop 0
      25:
      26: #define OPROG       1
      27: #define OJUNK       2
      28: #define OHUNKS      3
      29: #define ORANGE      4
      30: #define OPAT        5
      31: #define OHUNK       6
      32: #define OPPAREN     7
      33: #define OPANDAND    8
      34: #define OPOROR      9
      35: #define OPNOT       10
      36: #define OCPAREN     11
      37: #define OCANDAND    12
      38: #define OCOROR      13
      39: #define OCNOT       14
      40: #define ORELOP      15
      41: #define ORPAREN     16
      42: #define OMATCHOP    17
      43: #define OMPAREN     18
      44: #define OCONCAT     19
      45: #define OASSIGN     20
      46: #define OADD        21
      47: #define OSUB        22
      48: #define OMULT       23
      49: #define ODIV        24
      50: #define OMOD        25
      51: #define OPOSTINCR   26
      52: #define OPOSTDECR   27
      53: #define OPREINCR    28
      54: #define OPREDECR    29
      55: #define OUMINUS     30
      56: #define OUPLUS      31
      57: #define OPAREN      32
      58: #define OGETLINE    33
      59: #define OSPRINTF    34
      60: #define OSUBSTR     35
      61: #define OSTRING     36
      62: #define OSPLIT      37
      63: #define OSNEWLINE   38
      64: #define OINDEX      39
      65: #define ONUM        40
      66: #define OSTR        41
      67: #define OVAR        42
      68: #define OFLD        43
      69: #define ONEWLINE    44
      70: #define OCOMMENT    45
      71: #define OCOMMA      46
      72: #define OSEMICOLON  47
      73: #define OSCOMMENT   48
      74: #define OSTATES     49
      75: #define OSTATE      50
      76: #define OPRINT      51
      77: #define OPRINTF     52
      78: #define OBREAK      53
      79: #define ONEXT       54
      80: #define OEXIT       55
      81: #define OCONTINUE   56
      82: #define OREDIR      57
      83: #define OIF     58
      84: #define OWHILE      59
      85: #define OFOR        60
      86: #define OFORIN      61
      87: #define OVFLD       62
      88: #define OBLOCK      63
      89: #define OREGEX      64
      90: #define OLENGTH     65
      91: #define OLOG        66
      92: #define OEXP        67
      93: #define OSQRT       68
      94: #define OINT        69
      95:
      96: #ifdef DOINIT
      97: char *opname[] = {
      98:     "0",
      99:     "PROG",
     100:     "JUNK",
     101:     "HUNKS",
     102:     "RANGE",
     103:     "PAT",
     104:     "HUNK",
     105:     "PPAREN",
     106:     "PANDAND",
     107:     "POROR",
     108:     "PNOT",
     109:     "CPAREN",
     110:     "CANDAND",
     111:     "COROR",
     112:     "CNOT",
     113:     "RELOP",
     114:     "RPAREN",
     115:     "MATCHOP",
     116:     "MPAREN",
     117:     "CONCAT",
     118:     "ASSIGN",
     119:     "ADD",
     120:     "SUB",
     121:     "MULT",
     122:     "DIV",
     123:     "MOD",
     124:     "POSTINCR",
     125:     "POSTDECR",
     126:     "PREINCR",
     127:     "PREDECR",
     128:     "UMINUS",
     129:     "UPLUS",
     130:     "PAREN",
     131:     "GETLINE",
     132:     "SPRINTF",
     133:     "SUBSTR",
     134:     "STRING",
     135:     "SPLIT",
     136:     "SNEWLINE",
     137:     "INDEX",
     138:     "NUM",
     139:     "STR",
     140:     "VAR",
     141:     "FLD",
     142:     "NEWLINE",
     143:     "COMMENT",
     144:     "COMMA",
     145:     "SEMICOLON",
     146:     "SCOMMENT",
     147:     "STATES",
     148:     "STATE",
     149:     "PRINT",
     150:     "PRINTF",
     151:     "BREAK",
     152:     "NEXT",
     153:     "EXIT",
     154:     "CONTINUE",
     155:     "REDIR",
     156:     "IF",
     157:     "WHILE",
     158:     "FOR",
     159:     "FORIN",
     160:     "VFLD",
     161:     "BLOCK",
     162:     "REGEX",
     163:     "LENGTH",
     164:     "LOG",
     165:     "EXP",
     166:     "SQRT",
     167:     "INT",
     168:     "70"
     169: };
     170: #else
     171: extern char *opname[];
     172: #endif
     173:
     174: union {
     175:     int ival;
     176:     char *cval;
     177: } ops[50000];       /* hope they have 200k to spare */
     178:
     179: EXT int mop INIT(1);
     180:
     181: #define DEBUGGING
     182:
     183: #include <stdio.h>
     184: #include <ctype.h>
     185: #include <setjmp.h>
     186: #include <sys/types.h>
     187: #include <sys/stat.h>
     188: #include <time.h>
     189: #include <sys/times.h>
     190:
     191: typedef struct string STR;
     192: typedef struct htbl HASH;
     193:
     194: #include "str.h"
     195: #include "hash.h"
     196:
     197: /* A string is TRUE if not "" or "0". */
     198: #define True(val) (tmps = (val), (*tmps && !(*tmps == '0' && !tmps[1])))
     199: EXT char *Yes INIT("1");
     200: EXT char *No INIT("");
     201:
     202: #define str_true(str) (Str = (str), (Str->str_pok ? True(Str->str_ptr) : (Str->str_nok ? (Str->str_nval != 0.0) : 0 )))
     203:
     204: #define str_peek(str) (Str = (str), (Str->str_pok ? Str->str_ptr : (Str->str_nok ? (sprintf(buf,"num(%g)",Str->str_nval),buf) : "" )))
     205: #define str_get(str) (Str = (str), (Str->str_pok ? Str->str_ptr : str_2ptr(Str)))
     206: #define str_gnum(str) (Str = (str), (Str->str_nok ? Str->str_nval : str_2num(Str)))
     207: EXT STR *Str;
     208:
     209: #define GROWSTR(pp,lp,len) if (*(lp) < (len)) growstr(pp,lp,len)
     210:
     211: STR *str_new();
     212:
     213: char *scanpat();
     214: char *scannum();
     215:
     216: void str_free();
     217:
     218: EXT int line INIT(0);
     219:
     220: EXT FILE *rsfp;
     221: EXT char buf[1024];
     222: EXT char *bufptr INIT(buf);
     223:
     224: EXT STR *linestr INIT(Nullstr);
     225:
     226: EXT char tokenbuf[256];
     227: EXT int expectterm INIT(TRUE);
     228:
     229: #ifdef DEBUGGING
     230: EXT int debug INIT(0);
     231: EXT int dlevel INIT(0);
     232: #define YYDEBUG 1
     233: extern int yydebug;
     234: #endif
     235:
     236: EXT STR *freestrroot INIT(Nullstr);
     237:
     238: EXT STR str_no;
     239: EXT STR str_yes;
     240:
     241: EXT bool do_split INIT(FALSE);
     242: EXT bool split_to_array INIT(FALSE);
     243: EXT bool set_array_base INIT(FALSE);
     244: EXT bool saw_RS INIT(FALSE);
     245: EXT bool saw_OFS INIT(FALSE);
     246: EXT bool saw_ORS INIT(FALSE);
     247: EXT bool saw_line_op INIT(FALSE);
     248: EXT bool in_begin INIT(TRUE);
     249: EXT bool do_opens INIT(FALSE);
     250: EXT bool do_fancy_opens INIT(FALSE);
     251: EXT bool lval_field INIT(FALSE);
     252: EXT bool do_chop INIT(FALSE);
     253: EXT bool need_entire INIT(FALSE);
     254: EXT bool absmaxfld INIT(FALSE);
     255:
     256: EXT char const_FS INIT(0);
     257: EXT char *namelist INIT(Nullch);
     258: EXT char fswitch INIT(0);
     259:
     260: EXT int saw_FS INIT(0);
     261: EXT int maxfld INIT(0);
     262: EXT int arymax INIT(0);
     263: char *nameary[100];
     264:
     265: EXT STR *opens;
     266:
     267: EXT HASH *symtab;

#### Defined variables

No defined in line 200; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 70, 334

Str defined in line 207; used 18 times

- in line 202-206(18)

Yes defined in line 199; never used
arymax defined in line 262; used 11 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 105, 114-118(3), 605, 757, 763, 810, 816, 1083, 1089

buf defined in line 221; used 7 times

- in line 204(2), 222
- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 329-332(4)

bufptr defined in line 222; never used
const_FS defined in line 256; used 9 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 65-68(3), 79, 99, 511-512(2), 1095-1096(2)

debug defined in line 230; used 6 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 41, 59
- in /usr/src/new/PORT/perl.1.0.16/x2p/util.c line 35, 59, 79
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 1014

dlevel defined in line 231; never used
expectterm defined in line 227; never used
freestrroot defined in line 236; used 5 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 208-210(3), 258-259(2)

fswitch defined in line 258; used 5 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 65-75(5)

line defined in line 218; never used
linestr defined in line 224; never used
maxfld defined in line 261; used 14 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 117-118(2), 756, 763-766(3), 809, 816-819(3), 1082, 1089-1092(3)

mop defined in line 179; never used
nameary defined in line 263; used 8 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 114, 606, 758, 764, 811, 817, 1084, 1090

namelist defined in line 257; used 4 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 106-113(4)

opens defined in line 265; used 13 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 57, 705-721(12)

opname declared in line 171; defined in line 97; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 1015

saw_FS defined in line 260; used 5 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 67, 79, 99, 515, 1099

str_no defined in line 238; never used
str_yes defined in line 239; never used
symtab defined in line 267; used 4 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 562, 578, 948, 1469

tokenbuf defined in line 226; used 57 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 75-76(2), 108, 114, 182, 195, 502-505(3), 512-513(2), 586-590(4), 606-609(3), 693-706(5), 728-732(3), 738, 744-746(2), 752-767(8), 803-820(10), 952, 962, 1084-1097(8)

#### Defined typedef's

HASH defined in line 192; used 12 times

- in line 267
- in /usr/src/new/PORT/perl.1.0.16/x2p/hash.c line 17, 45, 95, 133, 169-172(4), 184, 194, 203

STR defined in line 191; used 57 times

- in line 207-211(2), 224, 236-239(3), 265
- in /usr/src/new/PORT/perl.1.0.16/x2p/hash.c line 15, 47, 232
- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 15, 25, 49, 66-67(2), 80, 93, 109, 121, 136-137(2), 146, 165, 202-206(2), 213-214(3), 223, 234-235(2), 249, 263, 277, 343, 380, 411-415(3), 423-426(3), 433-437(2), 443-447(2)
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 27, 35-44(4), 1030, 1042, 1061, 1073, 1459-1460(2)

#### Defined macros

DEBUGGING defined in line 181; used 7 times

- in line 229
- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 40, 58
- in /usr/src/new/PORT/perl.1.0.16/x2p/util.c line 34, 58, 78
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 1013

GROWSTR defined in line 209; used 11 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 31, 84, 101, 127, 156, 176, 217, 227, 293, 309, 371

Nullop defined in line 24; used 10 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 48, 56, 62, 70, 170, 204, 213, 227, 254, 296

OADD defined in line 46; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 142

OASSIGN defined in line 45; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 131

OBLOCK defined in line 88; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 321
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 883

OBREAK defined in line 78; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 286

OCANDAND defined in line 37; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 107

OCNOT defined in line 39; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 111

OCOMMA defined in line 71; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 217-219(2)

OCOMMENT defined in line 70; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 206, 237

OCONCAT defined in line 44; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 129

OCONTINUE defined in line 81; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 294

OCOROR defined in line 38; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 109

OCPAREN defined in line 36; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 105

ODIV defined in line 49; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 148

OEXIT defined in line 80; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 290-292(2)

OEXP defined in line 92; never used
OFLD defined in line 68; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 132, 196

OFOR defined in line 85; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 315-317(2)

OFORIN defined in line 86; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 319

OGETLINE defined in line 58; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 166

OHUNK defined in line 31; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 66-70(3)

OHUNKS defined in line 28; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 60

OIF defined in line 83; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 309-311(2)
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 886

OINDEX defined in line 64; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 184

OINT defined in line 94; never used
OJUNK defined in line 27; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 46, 225

OLENGTH defined in line 90; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 827, 1392

OLOG defined in line 91; never used
OMATCHOP defined in line 42; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 121

OMOD defined in line 50; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 150

OMPAREN defined in line 43; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 123

OMULT defined in line 48; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 146

ONEWLINE defined in line 69; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 202, 235

ONEXT defined in line 79; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 288

ONUM defined in line 65; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 188

OPANDAND defined in line 33; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 90

OPAREN defined in line 57; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 164
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 616

OPAT defined in line 30; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 74

OPNOT defined in line 35; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 94

OPOROR defined in line 34; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 92

OPOSTDECR defined in line 52; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 154

OPOSTINCR defined in line 51; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 152

OPPAREN defined in line 32; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 88

OPREDECR defined in line 54; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 158

OPREINCR defined in line 53; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 156

OPRINT defined in line 76; used 5 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 266, 272
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 202, 748, 1378

OPRINTF defined in line 77; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 277-282(2)
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 739

OPROG defined in line 26; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 42

ORANGE defined in line 29; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 76

OREDIR defined in line 82; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 300-304(3)

OREGEX defined in line 89; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 80

ORELOP defined in line 40; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 115

ORPAREN defined in line 41; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 117

OSCOMMENT defined in line 73; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 248

OSEMICOLON defined in line 72; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 231-233(2), 242

OSNEWLINE defined in line 63; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 244-246(2)

OSPLIT defined in line 62; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 180-182(2)

OSPRINTF defined in line 59; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 174

OSQRT defined in line 93; never used
OSTATE defined in line 75; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 259

OSTATES defined in line 74; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 252

OSTR defined in line 66; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 190, 270, 280

OSTRING defined in line 61; never used
OSUB defined in line 47; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 144

OSUBSTR defined in line 60; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 176-178(2)

OUMINUS defined in line 55; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 160

OUPLUS defined in line 56; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 162

OVAR defined in line 67; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 192-194(2)
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 1466

OVFLD defined in line 87; used 2 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 134, 198

OWHILE defined in line 84; used 1 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 313

True defined in line 198; used 1 times

- in line 202

VOIDUSED defined in line 15; never used
YYDEBUG defined in line 232; never used
bcopy defined in line 19; used 5 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 85, 102, 115, 128, 157

bzero defined in line 20; used 3 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/hash.c line 144, 178
- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 214

str_get defined in line 205; never used
str_gnum defined in line 206; never used
str_peek defined in line 204; never used
str_true defined in line 202; never used

#### Usage of this include

a2p.h used 5 times

- in /usr/src/new/PORT/perl.1.0.16/x2p/a2p.y line 11
- in /usr/src/new/PORT/perl.1.0.16/x2p/hash.c line 13
- in /usr/src/new/PORT/perl.1.0.16/x2p/str.c line 12
- in /usr/src/new/PORT/perl.1.0.16/x2p/util.c line 13
- in /usr/src/new/PORT/perl.1.0.16/x2p/walk.c line 21

Last modified: 2002-12-19 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 2242 |