File: ucparse.h

package info (click to toggle)
exult 1.2-15.3
  • links: PTS, VCS
  • area: contrib
  • in suites: jessie, jessie-kfreebsd
  • size: 8,656 kB
  • ctags: 10,524
  • sloc: cpp: 99,373; sh: 7,324; ansic: 4,659; makefile: 991; yacc: 769; lex: 313; xml: 19
file content (102 lines) | stat: -rw-r--r-- 2,015 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#ifndef BISON_Y_TAB_H
# define BISON_Y_TAB_H

#ifndef YYSTYPE
typedef union
	{
	class Uc_symbol *sym;
	class Uc_var_symbol *var;
	class Uc_expression *expr;
	class Uc_call_expression *funcall;
	class Uc_function_symbol *funsym;
	class Uc_statement *stmt;
	class std::vector<char *> *strvec;
	class Uc_block_statement *block;
	class Uc_arrayloop_statement *arrayloop;
	class Uc_array_expression *exprlist;
	int intval;
	char *strval;
	} yystype;
# define YYSTYPE yystype
# define YYSTYPE_IS_TRIVIAL 1
#endif
# define	IF	257
# define	ELSE	258
# define	RETURN	259
# define	WHILE	260
# define	FOR	261
# define	UCC_IN	262
# define	WITH	263
# define	TO	264
# define	EXTERN	265
# define	BREAK	266
# define	GOTO	267
# define	CASE	268
# define	VAR	269
# define	UCC_INT	270
# define	UCC_CONST	271
# define	STRING	272
# define	ENUM	273
# define	CONVERSE	274
# define	SAY	275
# define	MESSAGE	276
# define	RESPONSE	277
# define	EVENT	278
# define	FLAG	279
# define	ITEM	280
# define	UCTRUE	281
# define	UCFALSE	282
# define	REMOVE	283
# define	ADD	284
# define	HIDE	285
# define	SCRIPT	286
# define	AFTER	287
# define	TICKS	288
# define	STATIC_	289
# define	ORIGINAL	290
# define	CONTINUE	291
# define	REPEAT	292
# define	NOP	293
# define	NOHALT	294
# define	WAIT	295
# define	RISE	296
# define	DESCEND	297
# define	FRAME	298
# define	HATCH	299
# define	NEXT	300
# define	PREVIOUS	301
# define	CYCLE	302
# define	STEP	303
# define	MUSIC	304
# define	CALL	305
# define	SPEECH	306
# define	SFX	307
# define	FACE	308
# define	HIT	309
# define	HOURS	310
# define	ACTOR	311
# define	NORTH	312
# define	SOUTH	313
# define	EAST	314
# define	WEST	315
# define	NE	316
# define	NW	317
# define	SE	318
# define	SW	319
# define	STRING_LITERAL	320
# define	STRING_PREFIX	321
# define	IDENTIFIER	322
# define	INT_LITERAL	323
# define	AND	324
# define	OR	325
# define	EQUALS	326
# define	NEQUALS	327
# define	LTEQUALS	328
# define	GTEQUALS	329
# define	NOT	330
# define	UCC_POINTS	331


extern YYSTYPE yylval;

#endif /* not BISON_Y_TAB_H */