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