[703] in Coldmud discussion meeting
Re: continuing the debates
daemon@ATHENA.MIT.EDU (Sat Mar 11 00:09:27 1995
)
To: jeffpk@netcom.com (Jeff Kesselman)
Cc: coldstuff@MIT.EDU
In-Reply-To: Your message of "Fri, 10 Mar 1995 20:55:05 PST."
<199503110455.UAA23275@netcom20.netcom.com>
Date: Sat, 11 Mar 1995 00:08:14 EST
From: Greg Hudson <ghudson@MIT.EDU>
> Great idea. Could the data format for the "assembly code" PLEASE be
> published?
I certainly hope not. The internal byte codes used by the Coldmud
server are an implementation detail. Publishing them would be as bad
as publishing the internal representation of a dictionary and allowing
people to get at them; it means you can't come up with a more
efficient implementation if you want to.
(In particular, you can't come up with an implementation where you
compile to machine code.)
Exposing the parse tree is a perfectly good idea, although the lack of
lightweight structured data types in Coldmud makes this a bit of an
interface nightmare.