Markus Neteler wrote: > Unrelated: I get these warnings on Mandriva: > > bison -y -d -v yac.y > yac.y:74.15-19: Warnung: symbol TABLE redeclared > yac.y:75.8-11: Warnung: symbol DROP redeclared > yac.y:75.13-17: Warnung: symbol TABLE redeclared > > bison --version > bison (GNU Bison) 2.3 > > It this harmful?
I don't think so. They've always been there, and they're due to: 63 %token DROP 73 %token ALTER TABLE 74 %token CREATE TABLE 75 %token DROP TABLE DROP is defined on 63 then defined again on 75. TABLE is defined on 73 then again on 74 and 75. A %token directive with multiple tokens is exactly equivalent to multiple %token directives. You can eliminate the warnings with: --- lib/db/sqlp/yac.y 1 Jul 2007 08:52:49 -0000 1.28 +++ lib/db/sqlp/yac.y 2 Jul 2007 03:30:05 -0000 @@ -71,8 +71,7 @@ %token OR %token NOT %token ALTER TABLE -%token CREATE TABLE -%token DROP TABLE +%token CREATE %token NULL_VALUE %token VARCHAR %token INT -- Glynn Clements <[EMAIL PROTECTED]> _______________________________________________ grass-dev mailing list [email protected] http://grass.itc.it/mailman/listinfo/grass-dev

