1 /*-------------------------------------------------------------------------
4 * lexical token lookup for key words in PostgreSQL
7 * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
8 * Portions Copyright (c) 1994, Regents of the University of California
14 *-------------------------------------------------------------------------
18 #include "nodes/nodes.h"
19 #include "nodes/parsenodes.h"
20 #include "parser/keywords.h"
21 #include "parser/gram.h"
23 #define PG_KEYWORD(a,b,c) {a,b,c},
26 const ScanKeyword ScanKeywords
[] = {
27 #include "parser/kwlist.h"
30 /* End of ScanKeywords, for use in kwlookup.c and elsewhere */
31 const ScanKeyword
*LastScanKeyword
= endof(ScanKeywords
);