[922] in Coldmud discussion meeting
Re: [COLD] Upgrading DB's
daemon@ATHENA.MIT.EDU (Fri Feb 23 01:02:52 1996
)
Date: Thu, 22 Feb 1996 22:52:20 -0700 (MST)
From: Brandon Gillespie <brandon@tombstone.sunrem.com>
To: coldstuff@cold.org
In-Reply-To: <199602230255.SAA05084@yam.tenetwork.com>
Reply-To: coldstuff@cold.org
On Thu, 22 Feb 1996, Jeff Kesselman wrote:
> Can you give me a really compelling reason not to stick with 2-10
> until we at least have a better parser for v3?
Because there is no way to make the 0.3 parser better without using it :)
Also, 0.3-8's textdb parser is much better.
> (BTW: The old parser, while btter, is far from perfect also. There
> are some really stupid mistakes in the grammer. for instance
> <$afrob,[foo,bar]>.frobrtn()
> is a syntax error, with parens its okay, like
> (<$afrob,[foo,bar>).frobrtn
>
> bad bad bad grammer design.
design implies it was intended, this is a bug in the ColdC parser
(grammar.y, not the textdb parser). Right now <..>.method() doesn't
compile anywhere, and (<..>).method() it will always decompile as
(<..>).method(), so it is at least consistent. It is just a bug I havn't
gotten around to fixing.
-Brandon