Newsgroups: rec.arts.int-fiction
Path: nntp.gmd.de!news.ruhr-uni-bochum.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!news.belwue.de!news.dfn.de!Germany.EU.net!howland.reston.ans.net!vixen.cso.uiuc.edu!uwm.edu!hookup!news.nstn.ca!news.cs.indiana.edu!shulick@guava.ucs.indiana.edu
From: "Sam Hulick" <shulick@guava.ucs.indiana.edu>
Subject: Inform: 'NotUnderstood'
Message-ID: <199511270124.UAA14431@guava.ucs.indiana.edu>
Organization: Vallen Software
Date: Sun, 26 Nov 1995 20:24:33 -0500 (EST)
Lines: 28


I'm not so sure I like the 'NotUnderstood' implementation.  It is a
major pain now because I have to do things like:

   orders [;
    ....
    NotUnderstood: jump anslabel;
    ...
   ],
   life [;
    Answer: .anslabel;
            <stuff>...
   ],

This is because if I say "Frank, hello", it is registered as a
NotUnderstood order.  But I want him to say hi back.  However, if I type
"say hello to frank", it is registered as an 'Answer'.  This is
confusing and leads to cluttered code.  In my opinion, it was much more
practical the old way: any not-understood things just went under
'Answer'.  Is there any way to handle this?  I couldn't even figure out
how to change the library to remove NotUnderstood and make it call
'life' with action=##Answer.  Anyone have an easy solution to this?

-- 
--- Sam Hulick ------------- shulick@indiana.edu ---------------------
Systems Consultant        | Homepage:
Indiana College Placement |    http://copper.ucs.indiana.edu/~shulick/
  and Assessment Center   | PGP public key available on request
