[918] in Coldmud discussion meeting

root meeting help first previous next last

[COLD] Cold Comment (wish list)

daemon@ATHENA.MIT.EDU (Fri Feb 9 15:12:17 1996 )

From: "Jeff Kesselman" <jeffk@tenetwork.com>
To: coldstuff@cold.org
Date: Fri, 9 Feb 1996 11:39:30 +0000
Reply-To: coldstuff@cold.org

We are 90% of the way to user-defined types.  With the $<type> 
objects, primitive types act ALMOST like frobs.  The only major 
difference I see is that infix operators are legal on primitive types 
and not on frobs.  Thus my addition to the wish list...

1) infix operator map to a $<type> object method (defaulting 
to their built in functionality if not defined.)
ex:  2 + 2  --->  $integer.plus(2,2)

2) infix operators be extended to work on frobs in the same way.

#2 above is actually the more needed, #1 is just a nicety to keep 
things logicly consistant.

Jeff Kesselman

*******************************************************
Jeff Kesselman                  * We want to be your
Game Integration Engineer       *       perfect
The Total Entertainment Network *         TEN
*******************************************************