I've been, slooowly, over the years, been working on my own implementation
for a text adventure gaming system, first on the Apple ][, later Visual
Basic, and now i'm contemplating a C++ version.
I'm sure that this will only become an exercise in programming for myself,
as the general public seems to have forgotten this field...
As to the previous discussion concerning the 'get all' command, I would tend
to favour the:
desk: too heavy
window: no can do
paper: taken
approach to things. Make each object an OBJECT in your program, setting an
attribute specifying whether in can be picked up or not, etc.
Ryan.