1/************************************************************
2 Copyright (c) 1994 by Silicon Graphics Computer Systems, Inc.
3
4 Permission to use, copy, modify, and distribute this
5 software and its documentation for any purpose and without
6 fee is hereby granted, provided that the above copyright
7 notice appear in all copies and that both that copyright
8 notice and this permission notice appear in supporting
9 documentation, and that the name of Silicon Graphics not be
10 used in advertising or publicity pertaining to distribution
11 of the software without specific prior written permission.
12 Silicon Graphics makes no representation about the suitability
13 of this software for any purpose. It is provided "as is"
14 without any express or implied warranty.
15
16 SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
17 SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
18 AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
19 GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
20 DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
21 DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
22 OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION  WITH
23 THE USE OR PERFORMANCE OF THIS SOFTWARE.
24
25 ********************************************************/
26#ifndef TOKENS_H
27#define	TOKENS_H 1
28
29#define	END_OF_FILE	0
30#define	ERROR		255
31
32#define	BELL		1
33#define	ACCESSX		2
34#define	MESSAGE		3
35
36#define	NONE		20
37#define	IGNORE		21
38#define	ECHO		22
39#define	PRINT_EV	23
40#define	SHELL		24
41#define	SOUND		25
42
43#define	EQUALS		40
44#define	PLUS		41
45#define	MINUS		42
46#define	DIVIDE		43
47#define	TIMES		44
48#define	OBRACE		45
49#define	CBRACE		46
50#define	OPAREN		47
51#define	CPAREN		48
52#define	OBRACKET	49
53#define	CBRACKET	50
54#define	DOT		51
55#define	COMMA		52
56#define	SEMI		53
57#define	EXCLAM		54
58#define	INVERT		55
59
60#define	STRING		60
61#define	INTEGER		61
62#define	FLOAT		62
63#define	IDENT		63
64#define	KEYNAME		64
65
66#endif
67