lint
[unix-history] / usr / src / usr.bin / window / token.h
index a01ed75..de87fcf 100644 (file)
@@ -1,5 +1,20 @@
 /*
 /*
- *     @(#)token.h     3.1 83/11/22
+ * Copyright (c) 1983 Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms are permitted
+ * provided that the above copyright notice and this paragraph are
+ * duplicated in all such forms and that any documentation,
+ * advertising materials, and other materials related to such
+ * distribution and use acknowledge that the software was developed
+ * by the University of California, Berkeley.  The name of the
+ * University may not be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ *     @(#)token.h     3.7 (Berkeley) %G%
  */
 
 #define token          (cx.x_token)
  */
 
 #define token          (cx.x_token)
 #define T_DIV          7
 #define T_LP           8
 #define T_RP           9
 #define T_DIV          7
 #define T_LP           8
 #define T_RP           9
-#define T_DOLLAR       10
-#define T_COMMA                11
-#define T_QUEST                12
-#define T_COLON                13
-#define T_CHAR         14
-#define T_STR          15
-#define T_NUM          16
-#define T_MOD          17
-#define T_XOR          18
-/* 19 */
-#define T_GE           20
-#define T_RS           21
-#define T_GT           22
-#define T_LE           23
-#define T_LS           24
-#define T_LT           25
-#define T_EQ           26
-#define T_ASSIGN       27
-#define T_NE           28
-#define T_NOT          29
-#define T_ANDAND       30
-#define T_AND          31
-#define T_OROR         32
-#define T_OR           33
-#define T_IF           34
-#define T_THEN         35
-#define T_ELSIF                36
-#define T_ELSE         37
-#define T_ENDIF                38
+#define T_LB           10
+#define T_RB           11
+#define T_DOLLAR       12
+#define T_COMMA                13
+#define T_QUEST                14
+#define T_COLON                15
+#define T_CHAR         16
+#define T_STR          17
+#define T_NUM          18
+#define T_MOD          19
+#define T_XOR          20
+#define T_DQ           21              /* $? */
+#define T_GE           22
+#define T_RS           23
+#define T_GT           24
+#define T_LE           25
+#define T_LS           26
+#define T_LT           27
+#define T_EQ           28
+#define T_ASSIGN       29
+#define T_NE           30
+#define T_NOT          31
+#define T_ANDAND       32
+#define T_AND          33
+#define T_OROR         34
+#define T_OR           35
+
+#define T_IF           40
+#define T_THEN         41
+#define T_ELSIF                42
+#define T_ELSE         43
+#define T_ENDIF                44