PostgreSQL Source Code
git master
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Variables
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
f
h
i
n
o
p
r
s
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
keywords.h
Go to the documentation of this file.
1
/*-------------------------------------------------------------------------
2
*
3
* keywords.h
4
* PostgreSQL's list of SQL keywords
5
*
6
*
7
* Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
8
* Portions Copyright (c) 1994, Regents of the University of California
9
*
10
* src/include/common/keywords.h
11
*
12
*-------------------------------------------------------------------------
13
*/
14
#ifndef KEYWORDS_H
15
#define KEYWORDS_H
16
17
#include "
common/kwlookup.h
"
18
19
/* Keyword categories --- should match lists in gram.y */
20
#define UNRESERVED_KEYWORD 0
21
#define COL_NAME_KEYWORD 1
22
#define TYPE_FUNC_NAME_KEYWORD 2
23
#define RESERVED_KEYWORD 3
24
25
extern
PGDLLIMPORT
const
ScanKeywordList
ScanKeywords
;
26
extern
PGDLLIMPORT
const
uint8
ScanKeywordCategories
[];
27
extern
PGDLLIMPORT
const
bool
ScanKeywordBareLabel
[];
28
29
#endif
/* KEYWORDS_H */
PGDLLIMPORT
#define PGDLLIMPORT
Definition:
c.h:1277
uint8
uint8_t uint8
Definition:
c.h:486
ScanKeywords
PGDLLIMPORT const ScanKeywordList ScanKeywords
ScanKeywordBareLabel
PGDLLIMPORT const bool ScanKeywordBareLabel[]
Definition:
keywords.c:42
ScanKeywordCategories
PGDLLIMPORT const uint8 ScanKeywordCategories[]
Definition:
keywords.c:29
kwlookup.h
ScanKeywordList
Definition:
kwlookup.h:26
src
include
common
keywords.h
Generated on Tue Jan 21 2025 06:13:26 for PostgreSQL Source Code by
1.9.4