# 2.11BSD#431 - /usr/src/ucb/indent/indent_codes.h

##### Macros

    binary_op         X
    casestmt          X
    colon             X
    comma             X
    comment           X
    decl              X
    dohead            X
    dolit             X
    elsehead          X
    elselit           X
    form_feed         X
    forstmt           X
    ident             X
    ifhead            X
    ifstmt            X
    lbrace            X
    lparen            X
    newline           X
    period            X
    postop            X
    preesc            X
    question          X
    rbrace            X
    rparen            X
    semicolon         X
    sp_nparen         X
    sp_paren          X
    stmt              X
    stmtl             X
    swstmt            X
    unary_op          X
    whilestmt         X

       1: /*
       2:  * Copyright (c) 1980 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  *
       6:  *	@(#)indent_codes.h	5.3 (Berkeley) 9/8/85
       7:  */
       8:
       9: /*
      10:
      11: 			  Copyright (C) 1976
      12: 				by the
      13: 			  Board of Trustees
      14: 				of the
      15: 			University of Illinois
      16:
      17: 			 All rights reserved
      18:
      19: FILE NAME:
      20: 	indent_codes.h
      21:
      22: PURPOSE:
      23: 	This include file contains defines for codes used within indent.  They
      24: 	are here so that codes passed between and within routines can be
      25: 	referenced symbolically.
      26:
      27: GLOBALS:
      28: 	No global variables, just a bunch of defines
      29:
      30: FUNCTIONS:
      31: 	None
      32: */
      33:
      34: #define newline     1
      35: #define lparen      2
      36: #define rparen      3
      37: #define unary_op    4
      38: #define binary_op   5
      39: #define postop      6
      40: #define question    7
      41: #define casestmt    8
      42: #define colon       9
      43: #define semicolon   10
      44: #define lbrace      11
      45: #define rbrace      12
      46: #define ident       13
      47: #define comma       14
      48: #define comment     15
      49: #define swstmt      16
      50: #define preesc      17
      51: #define form_feed   18
      52: #define decl        19
      53: #define sp_paren    20
      54: #define sp_nparen   21
      55: #define ifstmt      22
      56: #define whilestmt   23
      57: #define forstmt     24
      58: #define stmt        25
      59: #define stmtl       26
      60: #define elselit     27
      61: #define dolit       28
      62: #define dohead      29
      63: #define ifhead      30
      64: #define elsehead    31
      65: #define period      32

#### Defined macros

binary_op defined in line 38; used 4 times

- in /usr/src/ucb/indent/lexi.c line 432, 472, 487, 509

casestmt defined in line 41; used 1 times

- in /usr/src/ucb/indent/lexi.c line 231

colon defined in line 42; used 1 times

- in /usr/src/ucb/indent/lexi.c line 390

comma defined in line 47; used 2 times

- in /usr/src/ucb/indent/indent.c line 447
- in /usr/src/ucb/indent/lexi.c line 422

comment defined in line 48; used 4 times

- in /usr/src/ucb/indent/indent.c line 391, 424, 1048
- in /usr/src/ucb/indent/lexi.c line 499

decl defined in line 52; used 12 times

- in /usr/src/ucb/indent/indent.c line 828
- in /usr/src/ucb/indent/lexi.c line 199, 247-248(2), 277-284(4)
- in /usr/src/ucb/indent/parse.c line 84-88(2), 95, 118

dohead defined in line 62; used 3 times

- in /usr/src/ucb/indent/parse.c line 144, 274, 322

dolit defined in line 61; used 1 times

- in /usr/src/ucb/indent/indent.c line 822

elsehead defined in line 64; used 2 times

- in /usr/src/ucb/indent/parse.c line 105, 166

elselit defined in line 60; used 2 times

- in /usr/src/ucb/indent/indent.c line 810
- in /usr/src/ucb/indent/parse.c line 70

form_feed defined in line 51; used 2 times

- in /usr/src/ucb/indent/indent.c line 394
- in /usr/src/ucb/indent/lexi.c line 417

forstmt defined in line 57; used 2 times

- in /usr/src/ucb/indent/indent.c line 667, 791

ident defined in line 46; used 8 times

- in /usr/src/ucb/indent/indent.c line 458
- in /usr/src/ucb/indent/lexi.c line 197-202(2), 260, 287-288(2), 365, 439

ifhead defined in line 63; used 4 times

- in /usr/src/ucb/indent/indent.c line 776
- in /usr/src/ucb/indent/parse.c line 70, 161, 280

ifstmt defined in line 55; used 1 times

- in /usr/src/ucb/indent/indent.c line 790

lbrace defined in line 44; used 7 times

- in /usr/src/ucb/indent/indent.c line 400, 741
- in /usr/src/ucb/indent/lexi.c line 278, 405
- in /usr/src/ucb/indent/parse.c line 136, 175, 287

lparen defined in line 35; used 2 times

- in /usr/src/ucb/indent/lexi.c line 371, 405

newline defined in line 34; used 4 times

- in /usr/src/ucb/indent/indent.c line 392, 1048
- in /usr/src/ucb/indent/lexi.c line 302, 514

period defined in line 65; used 1 times

- in /usr/src/ucb/indent/lexi.c line 427

postop defined in line 39; used 1 times

- in /usr/src/ucb/indent/lexi.c line 440

preesc defined in line 50; used 3 times

- in /usr/src/ucb/indent/indent.c line 393, 1048
- in /usr/src/ucb/indent/lexi.c line 381

question defined in line 40; used 1 times

- in /usr/src/ucb/indent/lexi.c line 386

rbrace defined in line 45; used 3 times

- in /usr/src/ucb/indent/indent.c line 775
- in /usr/src/ucb/indent/lexi.c line 278, 410

rparen defined in line 36; used 6 times

- in /usr/src/ucb/indent/indent.c line 651, 829
- in /usr/src/ucb/indent/lexi.c line 276, 376, 410, 439

semicolon defined in line 43; used 7 times

- in /usr/src/ucb/indent/indent.c line 92, 204, 398, 481, 688
- in /usr/src/ucb/indent/lexi.c line 276, 396

sp_nparen defined in line 54; used 2 times

- in /usr/src/ucb/indent/indent.c line 327
- in /usr/src/ucb/indent/lexi.c line 254

sp_paren defined in line 53; used 2 times

- in /usr/src/ucb/indent/indent.c line 325
- in /usr/src/ucb/indent/lexi.c line 251

stmt defined in line 58; used 9 times

- in /usr/src/ucb/indent/indent.c line 89
- in /usr/src/ucb/indent/parse.c line 72, 118, 138, 177, 199, 283, 310, 324

stmtl defined in line 59; used 3 times

- in /usr/src/ucb/indent/parse.c line 119, 270, 285

swstmt defined in line 49; used 4 times

- in /usr/src/ucb/indent/indent.c line 783
- in /usr/src/ucb/indent/lexi.c line 229
- in /usr/src/ucb/indent/parse.c line 127, 184

unary_op defined in line 37; used 5 times

- in /usr/src/ucb/indent/lexi.c line 432, 440, 452, 487, 509

whilestmt defined in line 56; used 3 times

- in /usr/src/ucb/indent/indent.c line 791
- in /usr/src/ucb/indent/parse.c line 147-151(2)

#### Usage of this include

indent_codes.h used 3 times

- in /usr/src/ucb/indent/indent.c line 48
- in /usr/src/ucb/indent/lexi.c line 75
- in /usr/src/ucb/indent/parse.c line 57

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