improve behaviour under VPC, fixes from nicolas tittley.
[minix.git] / commands / indent / codes.h
blob1afea04cd9fb016d8afd2f8a2ce969b66d60069d
1 /**
2 * Copyright (c) 1985 Sun Microsystems, Inc.
3 * Copyright (c) 1980 The Regents of the University of California.
4 * Copyright (c) 1976 Board of Trustees of the University of Illinois.
5 * All rights reserved.
7 * Redistribution and use in source and binary forms are permitted
8 * provided that the above copyright notice and this paragraph are
9 * duplicated in all such forms and that any documentation,
10 * advertising materials, and other materials related to such
11 * distribution and use acknowledge that the software was developed
12 * by the University of California, Berkeley, the University of Illinois,
13 * Urbana, and Sun Microsystems, Inc. The name of either University
14 * or Sun Microsystems may not be used to endorse or promote products
15 * derived from this software without specific prior written permission.
16 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
17 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
18 * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
20 * @(#)indent_codes.h 5.6 (Berkeley) 9/15/88
23 #define newline 1
24 #define lparen 2
25 #define rparen 3
26 #define unary_op 4
27 #define binary_op 5
28 #define postop 6
29 #define question 7
30 #define casestmt 8
31 #define colon 9
32 #define semicolon 10
33 #define lbrace 11
34 #define rbrace 12
35 #define ident 13
36 #define comma 14
37 #define comment 15
38 #define swstmt 16
39 #define preesc 17
40 #define form_feed 18
41 #define decl 19
42 #define sp_paren 20
43 #define sp_nparen 21
44 #define ifstmt 22
45 #define whilestmt 23
46 #define forstmt 24
47 #define stmt 25
48 #define stmtl 26
49 #define elselit 27
50 #define dolit 28
51 #define dohead 29
52 #define ifhead 30
53 #define elsehead 31
54 #define period 32