X-Original-To: pgsql-hackers-postgresql.org@postgresql.org Received: from localhost (mx1.hub.org [200.46.208.251]) by postgresql.org (Postfix) with ESMTP id C209F9FB300 for ; Tue, 1 Aug 2006 11:52:16 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.208.251]) (amavisd-new, port 10024) with ESMTP id 31312-01 for ; Tue, 1 Aug 2006 11:52:04 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey- Received: from svana.org (svana.org [125.62.94.225]) by postgresql.org (Postfix) with ESMTP id AA2489FB200 for ; Tue, 1 Aug 2006 11:52:04 -0300 (ADT) Received: from kleptog by svana.org with local (Exim 4.50) id 1G7vbA-0002xw-LD; Wed, 02 Aug 2006 00:51:56 +1000 Date: Tue, 1 Aug 2006 16:51:56 +0200 From: Martijn van Oosterhout To: Teodor Sigaev Cc: Tom Lane , Pgsql Hackers Subject: Re: User-defined typle similar to char(length) varchar(length) Message-ID: <20060801145156.GH30427@svana.org> Reply-To: Martijn van Oosterhout References: <44CDFFC0.3070002@sigaev.ru> <20060731131520.GE29868@svana.org> <14115.1154353736@sss.pgh.pa.us> <44CF56BF.9070003@sigaev.ru> <1748.1154438988@sss.pgh.pa.us> <44CF6983.5060605@sigaev.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QDd5rp1wjxlDmy9q" Content-Disposition: inline In-Reply-To: <44CF6983.5060605@sigaev.ru> X-PGP-Key-ID: Length=1024; ID=0x0DC67BE6 X-PGP-Key-Fingerprint: 295F A899 A81A 156D B522 48A7 6394 F08A 0DC6 7BE6 X-PGP-Key-URL: User-Agent: Mutt/1.5.9i X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: kleptog@svana.org X-SA-Exim-Scanned: No (on svana.org); SAEximRunCond expanded to false X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=0.289 tagged_above=0 required=5 tests=AWL X-Spam-Level: X-Archive-Number: 200608/31 X-Sequence-Number: 87524 --QDd5rp1wjxlDmy9q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 01, 2006 at 06:47:31PM +0400, Teodor Sigaev wrote: > >Not really, but that's another thing that seems unreasonably hard to > >fix. > > > Sorry, but more problem: No kidding, it's quite a mess and really needs to be cleaned up. About the only thing we could do would be to merge the productions for types and functions. Or at least, make the productions look similar enough that bison can avoid deciding which it is until it's got past the whole definition. Habe a nice day, --=20 Martijn van Oosterhout http://svana.org/kleptog/ > From each according to his ability. To each according to his ability to l= itigate. --QDd5rp1wjxlDmy9q Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFEz2qMIB7bNG8LQkwRAlcBAJ4kyY/eCffvPKmzB57Jv2NMlkXObACfSjc1 BoyfQWy4tMoJ8oBJUOxWsgk= =x2+p -----END PGP SIGNATURE----- --QDd5rp1wjxlDmy9q--