summaryrefslogtreecommitdiff
path: root/innobase/pars/pars0grm.h
diff options
context:
space:
mode:
authorunknown <monty@donna.mysql.com>2001-02-17 14:19:19 +0200
committerunknown <monty@donna.mysql.com>2001-02-17 14:19:19 +0200
commit2662b59306ef0cd495fa6e2edf7129e58a11393a (patch)
treebfe39951a73e906579ab819bf5198ad8f3a64a36 /innobase/pars/pars0grm.h
parent66de55a56bdcf2f7a9c0c4f8e19b3e761475e202 (diff)
downloadmariadb-git-2662b59306ef0cd495fa6e2edf7129e58a11393a.tar.gz
Added Innobase to source distribution
Docs/manual.texi: Added Innobase documentation configure.in: Incremented version include/my_base.h: Added option for Innobase myisam/mi_check.c: cleanup mysql-test/t/bdb.test: cleanup mysql-test/t/innobase.test: Extended with new tests from bdb.test mysql-test/t/merge.test: Added test of SHOW create mysys/my_init.c: Fix for UNIXWARE 7 scripts/mysql_install_db.sh: Always write how to start mysqld scripts/safe_mysqld.sh: Fixed type sql/ha_innobase.cc: Update to new version sql/ha_innobase.h: Update to new version sql/handler.h: Added 'update_table_comment()' and 'append_create_info()' sql/sql_delete.cc: Fixes for Innobase sql/sql_select.cc: Fixes for Innobase sql/sql_show.cc: Append create information (for MERGE tables) sql/sql_update.cc: Fixes for Innobase
Diffstat (limited to 'innobase/pars/pars0grm.h')
-rw-r--r--innobase/pars/pars0grm.h90
1 files changed, 90 insertions, 0 deletions
diff --git a/innobase/pars/pars0grm.h b/innobase/pars/pars0grm.h
new file mode 100644
index 00000000000..d0b4b4c2e42
--- /dev/null
+++ b/innobase/pars/pars0grm.h
@@ -0,0 +1,90 @@
+#ifndef YYSTYPE
+#define YYSTYPE int
+#endif
+#define PARS_INT_LIT 258
+#define PARS_FLOAT_LIT 259
+#define PARS_STR_LIT 260
+#define PARS_NULL_LIT 261
+#define PARS_ID_TOKEN 262
+#define PARS_AND_TOKEN 263
+#define PARS_OR_TOKEN 264
+#define PARS_NOT_TOKEN 265
+#define PARS_GE_TOKEN 266
+#define PARS_LE_TOKEN 267
+#define PARS_NE_TOKEN 268
+#define PARS_PROCEDURE_TOKEN 269
+#define PARS_IN_TOKEN 270
+#define PARS_OUT_TOKEN 271
+#define PARS_INT_TOKEN 272
+#define PARS_INTEGER_TOKEN 273
+#define PARS_FLOAT_TOKEN 274
+#define PARS_CHAR_TOKEN 275
+#define PARS_IS_TOKEN 276
+#define PARS_BEGIN_TOKEN 277
+#define PARS_END_TOKEN 278
+#define PARS_IF_TOKEN 279
+#define PARS_THEN_TOKEN 280
+#define PARS_ELSE_TOKEN 281
+#define PARS_ELSIF_TOKEN 282
+#define PARS_LOOP_TOKEN 283
+#define PARS_WHILE_TOKEN 284
+#define PARS_RETURN_TOKEN 285
+#define PARS_SELECT_TOKEN 286
+#define PARS_SUM_TOKEN 287
+#define PARS_COUNT_TOKEN 288
+#define PARS_DISTINCT_TOKEN 289
+#define PARS_FROM_TOKEN 290
+#define PARS_WHERE_TOKEN 291
+#define PARS_FOR_TOKEN 292
+#define PARS_DDOT_TOKEN 293
+#define PARS_CONSISTENT_TOKEN 294
+#define PARS_READ_TOKEN 295
+#define PARS_ORDER_TOKEN 296
+#define PARS_BY_TOKEN 297
+#define PARS_ASC_TOKEN 298
+#define PARS_DESC_TOKEN 299
+#define PARS_INSERT_TOKEN 300
+#define PARS_INTO_TOKEN 301
+#define PARS_VALUES_TOKEN 302
+#define PARS_UPDATE_TOKEN 303
+#define PARS_SET_TOKEN 304
+#define PARS_DELETE_TOKEN 305
+#define PARS_CURRENT_TOKEN 306
+#define PARS_OF_TOKEN 307
+#define PARS_CREATE_TOKEN 308
+#define PARS_TABLE_TOKEN 309
+#define PARS_INDEX_TOKEN 310
+#define PARS_UNIQUE_TOKEN 311
+#define PARS_CLUSTERED_TOKEN 312
+#define PARS_DOES_NOT_FIT_IN_MEM_TOKEN 313
+#define PARS_ON_TOKEN 314
+#define PARS_ASSIGN_TOKEN 315
+#define PARS_DECLARE_TOKEN 316
+#define PARS_CURSOR_TOKEN 317
+#define PARS_SQL_TOKEN 318
+#define PARS_OPEN_TOKEN 319
+#define PARS_FETCH_TOKEN 320
+#define PARS_CLOSE_TOKEN 321
+#define PARS_NOTFOUND_TOKEN 322
+#define PARS_TO_CHAR_TOKEN 323
+#define PARS_TO_NUMBER_TOKEN 324
+#define PARS_TO_BINARY_TOKEN 325
+#define PARS_BINARY_TO_NUMBER_TOKEN 326
+#define PARS_SUBSTR_TOKEN 327
+#define PARS_REPLSTR_TOKEN 328
+#define PARS_CONCAT_TOKEN 329
+#define PARS_INSTR_TOKEN 330
+#define PARS_LENGTH_TOKEN 331
+#define PARS_SYSDATE_TOKEN 332
+#define PARS_PRINTF_TOKEN 333
+#define PARS_ASSERT_TOKEN 334
+#define PARS_RND_TOKEN 335
+#define PARS_RND_STR_TOKEN 336
+#define PARS_ROW_PRINTF_TOKEN 337
+#define PARS_COMMIT_TOKEN 338
+#define PARS_ROLLBACK_TOKEN 339
+#define PARS_WORK_TOKEN 340
+#define NEG 341
+
+
+extern YYSTYPE yylval;