|
|
1.1 ! root 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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.