- Notifications
You must be signed in to change notification settings - Fork5
Commite6c63bf
committed
Refactor ecpg grammar so that it uses the core grammar's unreserved_keyword
list, minus a few specific words that have to be treated specially. Thisreplaces a hard-wired list of keywords that would have needed manualmaintenance, and was not getting it. The 8.4 coding was already missingthese words, causing ecpg to incorrectly treat them as reserved words:CALLED, CATALOG, DEFINER, ENUM, FOLLOWING, INVOKER, OPTIONS, PARTITION,PRECEDING, RANGE, SECURITY, SERVER, UNBOUNDED, WRAPPER. In HEAD we wereadditionally missing COMMENTS, FUNCTIONS, SEQUENCES, TABLES.Per gripe from Bosco Rama.1 parent7fc0f06 commite6c63bf
File tree
3 files changed
+104
-296
lines changed- src/interfaces/ecpg/preproc
3 files changed
+104
-296
lines changed0 commit comments
Comments
(0)