Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
c_alike.tab.hpp
Go to the documentation of this file.
1
/* A Bison parser, made by GNU Bison 1.875. */
2
3
/* Skeleton parser for Yacc-like parsing with Bison,
4
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc.
5
6
This program is free software; you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation; either version 2, or (at your option)
9
any later version.
10
11
This program is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
15
16
You should have received a copy of the GNU General Public License
17
along with this program; if not, write to the Free Software
18
Foundation, Inc., 59 Temple Place - Suite 330,
19
Boston, MA 02111-1307, USA. */
20
21
/* As a special exception, when this file is copied by Bison into a
22
Bison output file, you may use that output file without restriction.
23
This special exception was added by the Free Software Foundation
24
in version 1.24 of Bison. */
25
26
/* Tokens. */
27
#ifndef YYTOKENTYPE
28
# define YYTOKENTYPE
29
/* Put the tokens into the symbol table, so that GDB and other debuggers
30
know about them. */
31
enum
yytokentype
{
32
L_ID
= 258,
33
L_FLOATCONST
= 259,
34
L_INTCONST
= 260,
35
L_STRINGCONST
= 261,
36
L_BOOLCONST_TRUE
= 262,
37
L_BOOLCONST_FALSE
= 263,
38
L_MODULE
= 264,
39
L_SCRIPT
= 265,
40
L_IMPORT
= 266,
41
L_RETURN
= 267,
42
L_GLOBALS
= 268,
43
L_CLASS
= 269,
44
L_IF
= 270,
45
L_THEN
= 271,
46
L_ELSE
= 272,
47
L_WHILE
= 273,
48
L_EQUAL
= 274,
49
L_NOT_EQUAL
= 275,
50
L_GREATER_OR_EQUAL
= 276,
51
L_LESSER_OR_EQUAL
= 277,
52
L_BOOL_AND
= 278,
53
L_BOOL_OR
= 279,
54
L_INT
= 280,
55
L_FLOAT
= 281,
56
L_BOOL
= 282,
57
L_OBJECT
= 283,
58
L_VOID
= 284,
59
L_METHODCALL
= 285,
60
L_INITVALUE
= 286
61
};
62
#endif
63
#define L_ID 258
64
#define L_FLOATCONST 259
65
#define L_INTCONST 260
66
#define L_STRINGCONST 261
67
#define L_BOOLCONST_TRUE 262
68
#define L_BOOLCONST_FALSE 263
69
#define L_MODULE 264
70
#define L_SCRIPT 265
71
#define L_IMPORT 266
72
#define L_RETURN 267
73
#define L_GLOBALS 268
74
#define L_CLASS 269
75
#define L_IF 270
76
#define L_THEN 271
77
#define L_ELSE 272
78
#define L_WHILE 273
79
#define L_EQUAL 274
80
#define L_NOT_EQUAL 275
81
#define L_GREATER_OR_EQUAL 276
82
#define L_LESSER_OR_EQUAL 277
83
#define L_BOOL_AND 278
84
#define L_BOOL_OR 279
85
#define L_INT 280
86
#define L_FLOAT 281
87
#define L_BOOL 282
88
#define L_OBJECT 283
89
#define L_VOID 284
90
#define L_METHODCALL 285
91
#define L_INITVALUE 286
92
93
94
95
96
#if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
97
typedef
int
YYSTYPE
;
98
# define yystype YYSTYPE
/* obsolescent; will be withdrawn */
99
# define YYSTYPE_IS_DECLARED 1
100
# define YYSTYPE_IS_TRIVIAL 1
101
#endif
102
103
extern
YYSTYPE
yylval
;
104
105
106
src
cmd
script
c_alike
c_alike.tab.hpp
Generated on Fri May 29 2015 23:07:15 for Vegastrike 0.5.1 rc1 by
1.8.4