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 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
colon
defined in line
42; used 1 times
comma
defined in line
47; used 2 times
defined in line
48; used 4 times
decl
defined in line
52; used 12 times
dolit
defined in line
61; used 1 times
ident
defined in line
46; used 8 times
stmt
defined in line
58; used 9 times
stmtl
defined in line
59; used 3 times
Usage of this include