tokens.h revision 76910425
176910425Smrg/* $Xorg: tokens.h,v 1.3 2000/08/17 19:54:49 cpqbld Exp $ */
276910425Smrg/************************************************************
376910425Smrg Copyright (c) 1994 by Silicon Graphics Computer Systems, Inc.
476910425Smrg
576910425Smrg Permission to use, copy, modify, and distribute this
676910425Smrg software and its documentation for any purpose and without
776910425Smrg fee is hereby granted, provided that the above copyright
876910425Smrg notice appear in all copies and that both that copyright
976910425Smrg notice and this permission notice appear in supporting
1076910425Smrg documentation, and that the name of Silicon Graphics not be
1176910425Smrg used in advertising or publicity pertaining to distribution
1276910425Smrg of the software without specific prior written permission.
1376910425Smrg Silicon Graphics makes no representation about the suitability
1476910425Smrg of this software for any purpose. It is provided "as is"
1576910425Smrg without any express or implied warranty.
1676910425Smrg
1776910425Smrg SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
1876910425Smrg SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
1976910425Smrg AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
2076910425Smrg GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
2176910425Smrg DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
2276910425Smrg DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
2376910425Smrg OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION  WITH
2476910425Smrg THE USE OR PERFORMANCE OF THIS SOFTWARE.
2576910425Smrg
2676910425Smrg ********************************************************/
2776910425Smrg#ifndef TOKENS_H
2876910425Smrg#define	TOKENS_H 1
2976910425Smrg
3076910425Smrg#define	END_OF_FILE	0
3176910425Smrg#define	ERROR		255
3276910425Smrg
3376910425Smrg#define	BELL		1
3476910425Smrg#define	ACCESSX		2
3576910425Smrg#define	MESSAGE		3
3676910425Smrg
3776910425Smrg#define	NONE		20
3876910425Smrg#define	IGNORE		21
3976910425Smrg#define	ECHO		22
4076910425Smrg#define	PRINT_EV	23
4176910425Smrg#define	SHELL		24
4276910425Smrg#define	SOUND		25
4376910425Smrg
4476910425Smrg#define	EQUALS		40
4576910425Smrg#define	PLUS		41
4676910425Smrg#define	MINUS		42
4776910425Smrg#define	DIVIDE		43
4876910425Smrg#define	TIMES		44
4976910425Smrg#define	OBRACE		45
5076910425Smrg#define	CBRACE		46
5176910425Smrg#define	OPAREN		47
5276910425Smrg#define	CPAREN		48
5376910425Smrg#define	OBRACKET	49
5476910425Smrg#define	CBRACKET	50
5576910425Smrg#define	DOT		51
5676910425Smrg#define	COMMA		52
5776910425Smrg#define	SEMI		53
5876910425Smrg#define	EXCLAM		54
5976910425Smrg#define	INVERT		55
6076910425Smrg
6176910425Smrg#define	STRING		60
6276910425Smrg#define	INTEGER		61
6376910425Smrg#define	FLOAT		62
6476910425Smrg#define	IDENT		63
6576910425Smrg#define	KEYNAME		64
6676910425Smrg
6776910425Smrg#endif
68