[922] in Coldmud discussion meeting

root meeting help first first in chain previous in chain previous next last

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