From 05346c131a14f29f327518778811cba26444822b Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Thu, 4 Oct 2012 22:40:33 -0400 Subject: [PATCH] PL/pgSQL: rename gram.y to pl_gram.y This makes the naming inside plpgsql consistent and distinguishes the file from the backend's gram.y file. It will also allow easier refactoring of the bison make rules later on. --- src/pl/plpgsql/src/Makefile | 2 +- src/pl/plpgsql/src/{gram.y => pl_gram.y} | 4 ++-- src/pl/plpgsql/src/pl_scanner.c | 4 ++-- src/tools/msvc/Mkvcbuild.pm | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) rename src/pl/plpgsql/src/{gram.y => pl_gram.y} (99%) diff --git a/src/pl/plpgsql/src/Makefile b/src/pl/plpgsql/src/Makefile index e3fef84b88..0db0dc5692 100644 --- a/src/pl/plpgsql/src/Makefile +++ b/src/pl/plpgsql/src/Makefile @@ -58,7 +58,7 @@ pl_gram.o pl_handler.o pl_comp.o pl_exec.o pl_funcs.o pl_scanner.o: plpgsql.h pl pl_gram.h: pl_gram.c ; -pl_gram.c: gram.y +pl_gram.c: pl_gram.y ifdef BISON $(BISON) -d $(BISONFLAGS) -o $@ $< else diff --git a/src/pl/plpgsql/src/gram.y b/src/pl/plpgsql/src/pl_gram.y similarity index 99% rename from src/pl/plpgsql/src/gram.y rename to src/pl/plpgsql/src/pl_gram.y index 9c3d254a0f..cf164d0e48 100644 --- a/src/pl/plpgsql/src/gram.y +++ b/src/pl/plpgsql/src/pl_gram.y @@ -1,14 +1,14 @@ %{ /*------------------------------------------------------------------------- * - * gram.y - Parser for the PL/pgSQL procedural language + * pl_gram.y - Parser for the PL/pgSQL procedural language * * Portions Copyright (c) 1996-2012, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * * * IDENTIFICATION - * src/pl/plpgsql/src/gram.y + * src/pl/plpgsql/src/pl_gram.y * *------------------------------------------------------------------------- */ diff --git a/src/pl/plpgsql/src/pl_scanner.c b/src/pl/plpgsql/src/pl_scanner.c index c78527c309..707afbad90 100644 --- a/src/pl/plpgsql/src/pl_scanner.c +++ b/src/pl/plpgsql/src/pl_scanner.c @@ -40,7 +40,7 @@ IdentifierLookup plpgsql_IdentifierLookup = IDENTIFIER_LOOKUP_NORMAL; * * In certain contexts it is desirable to prefer recognizing an unreserved * keyword over recognizing a variable name. Those cases are handled in - * gram.y using tok_is_keyword(). + * pl_gram.y using tok_is_keyword(). * * For the most part, the reserved keywords are those that start a PL/pgSQL * statement (and so would conflict with an assignment to a variable of the @@ -55,7 +55,7 @@ IdentifierLookup plpgsql_IdentifierLookup = IDENTIFIER_LOOKUP_NORMAL; * search is used to locate entries. * * Be careful not to put the same word in both lists. Also be sure that - * gram.y's unreserved_keyword production agrees with the second list. + * pl_gram.y's unreserved_keyword production agrees with the second list. */ static const ScanKeyword reserved_keywords[] = { diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm index 845e36d20c..a98cc45897 100644 --- a/src/tools/msvc/Mkvcbuild.pm +++ b/src/tools/msvc/Mkvcbuild.pm @@ -107,7 +107,7 @@ sub mkvcbuild my $plpgsql = $solution->AddProject('plpgsql', 'dll', 'PLs', 'src\pl\plpgsql\src'); - $plpgsql->AddFiles('src\pl\plpgsql\src', 'gram.y'); + $plpgsql->AddFiles('src\pl\plpgsql\src', 'pl_gram.y'); $plpgsql->AddReference($postgres); if ($solution->{options}->{perl}) -- GitLab