xref: /original-bsd/local/toolchest/ksh/sh/test.h (revision 6fcea464)
1 /*
2 
3  *      Copyright (c) 1984, 1985, 1986 AT&T
4  *      All Rights Reserved
5 
6  *      THIS IS UNPUBLISHED PROPRIETARY SOURCE
7  *      CODE OF AT&T.
8  *      The copyright notice above does not
9  *      evidence any actual or intended
10  *      publication of such source code.
11 
12  */
13 /* @(#)test.h	1.1 */
14 
15 /*
16  *	UNIX shell
17  *
18  *	David Korn
19  *	AT&T Bell Laboratories
20  *
21  */
22 
23 /*
24  *  These are the valid test operators
25  */
26 
27 #define TEST_ARITH	0100	/* arithmetic operators */
28 #define TEST_BINOP	0200	/* binary operator */
29 
30 #define TEST_SEQ	1
31 #define TEST_SNE	2
32 #define TEST_EQ		TEST_ARITH|3
33 #define TEST_NE		TEST_ARITH|4
34 #define TEST_GT		TEST_ARITH|5
35 #define TEST_GE		TEST_ARITH|6
36 #define TEST_LT		TEST_ARITH|7
37 #define TEST_LE		TEST_ARITH|8
38 #define TEST_EF		9
39 #define TEST_OT		10
40 #define TEST_NT		11
41 #define TEST_OR		TEST_BINOP|12
42 #define TEST_AND	TEST_BINOP|13
43 
44 extern MSG	btest;
45