pgsql/src backend/parser/gram.y backend/parser ...

Started by Tom Laneabout 24 years ago1 messagescomitters
Jump to latest
#1Tom Lane
tgl@sss.pgh.pa.us

CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl@postgresql.org 02/05/02 14:44:11

Modified files:
src/backend/parser: gram.y keywords.c scan.l
src/backend/utils/adt: ruleutils.c
src/include/parser: keywords.h

Log message:
Tweak scanner/grammar interface so that the keyword-as-identifier rules
in gram.y can make use of the keywords.c string table, instead of having
their own copies of the keyword strings. This saves a few kilobytes and
more importantly eliminates an opportunity for cut-and-paste errors.