# 2.11BSD#431 - /usr/src/ucb/pascal/pi/tree.h

##### Macros

    T_ADD             X
    T_AND             X
    T_ARGL            X
    T_ARY             X
    T_ASGN            X
    T_ASRT            X
    T_BINT            X
    T_BLOCK           X
    T_BOTTLE          X
    T_BSTL            X
    T_CASE            X
    T_CBINT           X
    T_CFINT           X
    T_CINT            X
    T_COPSTR          X
    T_CSET            X
    T_CSTAT           X
    T_CSTRNG          X
    T_DIV             X
    T_DIVD            X
    T_EQ              X
    T_FCALL           X
    T_FDEC            X
    T_FIELD           X
    T_FINT            X
    T_FLDLST          X
    T_FORD            X
    T_FORU            X
    T_GE              X
    T_GOTO            X
    T_GT              X
    T_ID              X
    T_IF              X
    T_IFEL            X
    T_IFX             X
    T_IN              X
    T_INT             X
    T_LABEL           X
    T_LAST            X
    T_LE              X
    T_LISTPP          X
    T_LT              X
    T_MINUS           X
    T_MINUSC          X
    T_MOD             X
    T_MULT            X
    T_NE              X
    T_NIL             X
    T_NOT             X
    T_OR              X
    T_PCALL           X
    T_PDEC            X
    T_PFUNC           X
    T_PLUS            X
    T_PLUSC           X
    T_PPROC           X
    T_PROG            X
    T_PTR             X
    T_PVAL            X
    T_PVAR            X
    T_RANG            X
    T_REPEAT          X
    T_RFIELD          X
    T_STRNG           X
    T_SUB             X
    T_TYARY           X
    T_TYFIELD         X
    T_TYFILE          X
    T_TYID            X
    T_TYPACK          X
    T_TYPTR           X
    T_TYRANG          X
    T_TYREC           X
    T_TYSCAL          X
    T_TYSET           X
    T_TYVARNT         X
    T_TYVARPT         X
    T_VAR             X
    T_WEXP            X
    T_WHILE           X
    T_WITH            X

       1: /*	@(#)tree.h	2.2	SCCS id keyword	*/
       2: #define T_MINUS 1
       3: #define T_MOD 2
       4: #define T_DIV 3
       5: #define T_DIVD 4
       6: #define T_MULT 5
       7: #define T_ADD 6
       8: #define T_SUB 7
       9: #define T_EQ 8
      10: #define T_NE 9
      11: #define T_LT 10
      12: #define T_GT 11
      13: #define T_LE 12
      14: #define T_GE 13
      15: #define T_NOT 14
      16: #define T_AND 15
      17: #define T_OR 16
      18: #define T_ASGN 17
      19: #define T_PLUS 18
      20: #define T_IN 19
      21: #define T_LISTPP 20
      22: #define T_PDEC 21
      23: #define T_FDEC 22
      24: #define T_PVAL 23
      25: #define T_PVAR 24
      26: #define T_PFUNC 25
      27: #define T_PPROC 26
      28: #define T_NIL 27
      29: #define T_STRNG 28
      30: #define T_CSTRNG 29
      31: #define T_PLUSC 30
      32: #define T_MINUSC 31
      33: #define T_ID 32
      34: #define T_INT 33
      35: #define T_FINT 34
      36: #define T_CINT 35
      37: #define T_CFINT 36
      38: #define T_TYPTR 37
      39: #define T_TYPACK 38
      40: #define T_TYSCAL 39
      41: #define T_TYRANG 40
      42: #define T_TYARY 41
      43: #define T_TYFILE 42
      44: #define T_TYSET 43
      45: #define T_TYREC 44
      46: #define T_TYFIELD 45
      47: #define T_TYVARPT 46
      48: #define T_TYVARNT 47
      49: #define T_CSTAT 48
      50: #define T_BLOCK 49
      51: #define T_BSTL 50
      52: #define T_LABEL 51
      53: #define T_PCALL 52
      54: #define T_FCALL 53
      55: #define T_CASE 54
      56: #define T_WITH 55
      57: #define T_WHILE 56
      58: #define T_REPEAT 57
      59: #define T_FORU 58
      60: #define T_FORD 59
      61: #define T_GOTO 60
      62: #define T_IF 61
      63: #define T_ASRT 62
      64: #define T_CSET 63
      65: #define T_RANG 64
      66: #define T_VAR 65
      67: #define T_ARGL 66
      68: #define T_ARY 67
      69: #define T_FIELD 68
      70: #define T_PTR 69
      71: #define T_WEXP 70
      72: #define T_PROG 71
      73: #define T_BINT 72
      74: #define T_CBINT 73
      75: #define T_IFEL 74
      76: #define T_IFX 75
      77: #define T_TYID 76
      78: #define T_COPSTR 77
      79: #define T_BOTTLE 78
      80: #define T_RFIELD 79
      81: #define T_FLDLST 80
      82: #define T_LAST 81

#### Defined macros

T_ADD defined in line 7; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 806
- in /usr/src/ucb/pascal/pi/stat.c line 395

T_AND defined in line 16; used 3 times

- in /usr/src/ucb/pascal/pi/pas.y line 823-825(2)
- in /usr/src/ucb/pascal/pi/rval.c line 264

T_ARGL defined in line 67; never used
T_ARY defined in line 68; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 726-729(2)

T_ASGN defined in line 18; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 629

T_ASRT defined in line 63; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 617

T_BINT defined in line 73; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 670

T_BLOCK defined in line 50; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 577

T_BOTTLE defined in line 79; used 1 times

- in /usr/src/ucb/pascal/pi/yyput.c line 59

T_BSTL defined in line 51; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 153

T_CASE defined in line 55; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 584

T_CBINT defined in line 74; used 2 times

- in /usr/src/ucb/pascal/pi/const.c line 199
- in /usr/src/ucb/pascal/pi/pas.y line 369

T_CFINT defined in line 37; used 2 times

- in /usr/src/ucb/pascal/pi/const.c line 207
- in /usr/src/ucb/pascal/pi/pas.y line 372

T_CINT defined in line 36; used 2 times

- in /usr/src/ucb/pascal/pi/const.c line 203
- in /usr/src/ucb/pascal/pi/pas.y line 366

T_COPSTR defined in line 78; never used
T_CSET defined in line 64; used 3 times

- in /usr/src/ucb/pascal/pi/pas.y line 690-693(2)
- in /usr/src/ucb/pascal/pi/rval.c line 453

T_CSTAT defined in line 49; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 544-547(2)

T_CSTRNG defined in line 30; used 2 times

- in /usr/src/ucb/pascal/pi/const.c line 211
- in /usr/src/ucb/pascal/pi/pas.y line 351

T_DIV defined in line 4; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 819

T_DIVD defined in line 5; used 2 times

- in /usr/src/ucb/pascal/pi/gen.c line 201
- in /usr/src/ucb/pascal/pi/pas.y line 817

T_EQ defined in line 9; used 6 times

- in /usr/src/ucb/pascal/pi/gen.c line 198, 204-211(3)
- in /usr/src/ucb/pascal/pi/pas.y line 791
- in /usr/src/ucb/pascal/pi/rval.c line 426

T_FCALL defined in line 54; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 681

T_FDEC defined in line 23; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 303

T_FIELD defined in line 69; used 3 times

- in /usr/src/ucb/pascal/pi/lval.c line 67
- in /usr/src/ucb/pascal/pi/pas.y line 732-735(2)

T_FINT defined in line 35; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 673

T_FLDLST defined in line 81; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 436

T_FORD defined in line 60; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 602

T_FORU defined in line 59; used 5 times

- in /usr/src/ucb/pascal/pi/pas.y line 599
- in /usr/src/ucb/pascal/pi/stat.c line 364, 383, 390-395(2)

T_GE defined in line 14; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 801
- in /usr/src/ucb/pascal/pi/stat.c line 364

T_GOTO defined in line 61; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 605

T_GT defined in line 12; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 795
- in /usr/src/ucb/pascal/pi/stat.c line 390

T_ID defined in line 33; used 4 times

- in /usr/src/ucb/pascal/pi/const.c line 195
- in /usr/src/ucb/pascal/pi/pas.y line 363, 390
- in /usr/src/ucb/pascal/pi/type.c line 81

T_IF defined in line 62; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 507, 608

T_IFEL defined in line 75; used 3 times

- in /usr/src/ucb/pascal/pi/pas.y line 498, 611-614(2)

T_IFX defined in line 76; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 497, 515

T_IN defined in line 20; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 803
- in /usr/src/ucb/pascal/pi/rval.c line 47

T_INT defined in line 34; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 667

T_LABEL defined in line 52; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 562
- in /usr/src/ucb/pascal/pi/stat.c line 50

T_LAST defined in line 82; never used
T_LE defined in line 13; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 799
- in /usr/src/ucb/pascal/pi/stat.c line 364

T_LISTPP defined in line 21; used 3 times

- in /usr/src/ucb/pascal/pi/lval.c line 64
- in /usr/src/ucb/pascal/pi/yytree.c line 63, 81

T_LT defined in line 11; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 793
- in /usr/src/ucb/pascal/pi/stat.c line 390

T_MINUS defined in line 2; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 652
- in /usr/src/ucb/pascal/pi/rval.c line 233

T_MINUSC defined in line 32; used 2 times

- in /usr/src/ucb/pascal/pi/const.c line 185
- in /usr/src/ucb/pascal/pi/pas.y line 359

T_MOD defined in line 3; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 821

T_MULT defined in line 6; used 2 times

- in /usr/src/ucb/pascal/pi/gen.c line 207
- in /usr/src/ucb/pascal/pi/pas.y line 815

T_NE defined in line 10; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 797
- in /usr/src/ucb/pascal/pi/rval.c line 426

T_NIL defined in line 28; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 661

T_NOT defined in line 15; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 687

T_OR defined in line 17; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 810-812(2)

T_PCALL defined in line 53; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 565-568(2)

T_PDEC defined in line 22; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 300

T_PFUNC defined in line 26; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 325

T_PLUS defined in line 19; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 649

T_PLUSC defined in line 31; used 2 times

- in /usr/src/ucb/pascal/pi/const.c line 189
- in /usr/src/ucb/pascal/pi/pas.y line 356

T_PPROC defined in line 27; used 2 times

- in /usr/src/ucb/pascal/pi/fdec.c line 146
- in /usr/src/ucb/pascal/pi/pas.y line 328

T_PROG defined in line 72; used 3 times

- in /usr/src/ucb/pascal/pi/fdec.c line 109
- in /usr/src/ucb/pascal/pi/pas.y line 138, 147

T_PTR defined in line 70; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 738-741(2)

T_PVAL defined in line 24; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 319

T_PVAR defined in line 25; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 322

T_RANG defined in line 65; used 3 times

- in /usr/src/ucb/pascal/pi/cset.c line 47, 109
- in /usr/src/ucb/pascal/pi/pas.y line 707

T_REPEAT defined in line 58; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 596

T_RFIELD defined in line 80; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 453

T_STRNG defined in line 29; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 664

T_SUB defined in line 8; used 3 times

- in /usr/src/ucb/pascal/pi/pas.y line 808
- in /usr/src/ucb/pascal/pi/rval.c line 315
- in /usr/src/ucb/pascal/pi/stat.c line 395

T_TYARY defined in line 42; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 408

T_TYFIELD defined in line 46; never used
T_TYFILE defined in line 43; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 411

T_TYID defined in line 77; used 3 times

- in /usr/src/ucb/pascal/pi/fdec.c line 84, 148
- in /usr/src/ucb/pascal/pi/pas.y line 878

T_TYPACK defined in line 39; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 395

T_TYPTR defined in line 38; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 390

T_TYRANG defined in line 41; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 404

T_TYREC defined in line 45; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 418

T_TYSCAL defined in line 40; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 401

T_TYSET defined in line 44; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 414

T_TYVARNT defined in line 48; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 481-484(2)

T_TYVARPT defined in line 47; used 2 times

- in /usr/src/ucb/pascal/pi/pas.y line 461-464(2)

T_VAR defined in line 66; used 6 times

- in /usr/src/ucb/pascal/pi/call.c line 54
- in /usr/src/ucb/pascal/pi/func.c line 92
- in /usr/src/ucb/pascal/pi/lval.c line 41
- in /usr/src/ucb/pascal/pi/proc.c line 424
- in /usr/src/ucb/pascal/pi/stat.c line 223
- in /usr/src/ucb/pascal/pi/yytree.c line 114

T_WEXP defined in line 71; used 7 times

- in /usr/src/ucb/pascal/pi/clas.c line 203
- in /usr/src/ucb/pascal/pi/pas.y line 751-760(4)
- in /usr/src/ucb/pascal/pi/proc.c line 163, 217

T_WHILE defined in line 57; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 593

T_WITH defined in line 56; used 1 times

- in /usr/src/ucb/pascal/pi/pas.y line 590

#### Usage of this include

tree.h used 19 times

- in /usr/src/ucb/pascal/pi/call.c line 13
- in /usr/src/ucb/pascal/pi/case.c line 13
- in /usr/src/ucb/pascal/pi/clas.c line 13
- in /usr/src/ucb/pascal/pi/const.c line 13
- in /usr/src/ucb/pascal/pi/cset.c line 13
- in /usr/src/ucb/pascal/pi/fdec.c line 13
- in /usr/src/ucb/pascal/pi/func.c line 13
- in /usr/src/ucb/pascal/pi/gen.c line 13
- in /usr/src/ucb/pascal/pi/lab.c line 13
- in /usr/src/ucb/pascal/pi/lval.c line 13
- in /usr/src/ucb/pascal/pi/pas.y line 116
- in /usr/src/ucb/pascal/pi/proc.c line 13
- in /usr/src/ucb/pascal/pi/rec.c line 13
- in /usr/src/ucb/pascal/pi/rval.c line 13
- in /usr/src/ucb/pascal/pi/stat.c line 13
- in /usr/src/ucb/pascal/pi/type.c line 13
- in /usr/src/ucb/pascal/pi/var.c line 13
- in /usr/src/ucb/pascal/pi/yyput.c line 19
- in /usr/src/ucb/pascal/pi/yytree.c line 13

Last modified: 1981-07-10 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1027 |