[703] in Coldmud discussion meeting

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

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."
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.