>I ended up taking half the code out of the "thing" object and putting it
>into the "item" object instead.
I use a slightly less intrusive way around this in WorldClass. The
trick is just to split your thing class into two parts:
thing: object
// stuff
;
modify thing
// more stuff
;
The TADS compiler just has trouble *parsing* such huge definitions; it
doesn't place any limits on how much stuff can go in a single object/class.
Dave Baggett
__
dmb@ai.mit.edu ADVENTIONS: Kuul text adventures! Email for a catalog.
"Mr. Price: Please don't try to make things nice! The wrong notes are *right*."
--- Charles Ives (note to copyist on the autograph score of The Fourth of July)