Message-ID: <3B1741F1.314F@attglobal.net>
Date: Fri, 01 Jun 2001 00:19:14 -0700
From: "J. Fatula" <fatula3@attglobal.net>
Reply-To: fatula3@attglobal.net
Organization: Dis- or sometimes Un-
X-Mailer: Mozilla 3.01C-PBWG  (Win95; U)
MIME-Version: 1.0
Newsgroups: rec.arts.int-fiction
Subject: Separating Multiple Commands
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: slip-12-64-36-244.mis.prserv.net
X-Trace: 31 May 2001 19:39:47 GMT, slip-12-64-36-244.mis.prserv.net
Lines: 16
X-Complaints-To: abuse@prserv.net
Path: news.duke.edu!newsgate.duke.edu!nntp-out.monmouth.com!newspeer.monmouth.com!feeder.qis.net!washdc3-snh1.gtei.net!news.gtei.net!newsfeed.us.prserv.net!prserv.net!news1.prserv.net!slip-12-64-36-244.mis.prserv.net
Xref: news.duke.edu rec.arts.int-fiction:87786

Question:
If the player types the following input:

   >FIDO, GO OUTSIDE THEN BARK AT THE CAT

How can I separate these commands?  I want to have routines able to
refer to the commands individually.  One problem is when a command takes
more than one turn to do, such as "go outside".  It seems that the
parser tells Fido to bark on the next turn, even though he hasn't yet
finished going outside.

Any ideas?

Joe Fatula


