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