00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037 #ifndef YYTOKENTYPE
00038 # define YYTOKENTYPE
00039
00040
00041 enum yytokentype {
00042 COMPARISON_OPERATOR = 258,
00043 NAME = 259,
00044 STRING = 260,
00045 INTNUM = 261,
00046 FLOATNUM = 262,
00047 ADD = 263,
00048 COLUMN = 264,
00049 EQUAL = 265,
00050 SELECT = 266,
00051 FROM = 267,
00052 WHERE = 268,
00053 DELETE = 269,
00054 INSERT = 270,
00055 INTO = 271,
00056 VALUES = 272,
00057 UPDATE = 273,
00058 SET = 274,
00059 AND = 275,
00060 OR = 276,
00061 NOT = 277,
00062 ALTER = 278,
00063 TABLE = 279,
00064 CREATE = 280,
00065 DROP = 281,
00066 NULL_VALUE = 282,
00067 VARCHAR = 283,
00068 INT = 284,
00069 INTEGER = 285,
00070 DOUBLE = 286,
00071 PRECISION = 287,
00072 DATE = 288,
00073 TIME = 289,
00074 ORDER = 290,
00075 BY = 291,
00076 IS = 292
00077 };
00078 #endif
00079
00080 #define COMPARISON_OPERATOR 258
00081 #define NAME 259
00082 #define STRING 260
00083 #define INTNUM 261
00084 #define FLOATNUM 262
00085 #define ADD 263
00086 #define COLUMN 264
00087 #define EQUAL 265
00088 #define SELECT 266
00089 #define FROM 267
00090 #define WHERE 268
00091 #define DELETE 269
00092 #define INSERT 270
00093 #define INTO 271
00094 #define VALUES 272
00095 #define UPDATE 273
00096 #define SET 274
00097 #define AND 275
00098 #define OR 276
00099 #define NOT 277
00100 #define ALTER 278
00101 #define TABLE 279
00102 #define CREATE 280
00103 #define DROP 281
00104 #define NULL_VALUE 282
00105 #define VARCHAR 283
00106 #define INT 284
00107 #define INTEGER 285
00108 #define DOUBLE 286
00109 #define PRECISION 287
00110 #define DATE 288
00111 #define TIME 289
00112 #define ORDER 290
00113 #define BY 291
00114 #define IS 292
00115
00116
00117
00118
00119 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
00120 typedef union YYSTYPE
00121 #line 33 "yac.y"
00122 {
00123 int intval;
00124 double floatval;
00125 char *strval;
00126 int subtok;
00127 SQLPNODE *node;
00128 }
00129
00130 #line 131 "y.tab.h"
00131 YYSTYPE;
00132 # define yystype YYSTYPE
00133 # define YYSTYPE_IS_DECLARED 1
00134 # define YYSTYPE_IS_TRIVIAL 1
00135 #endif
00136
00137 extern YYSTYPE yylval;
00138