Message-ID: <3B8F845F.B41462A9@csi.com>
Date: Fri, 31 Aug 2001 08:34:39 -0400
From: John Colagioia <JColagioia@csi.com>
Organization: No Conspiracy Here...
X-Mailer: Mozilla 4.77 [en] (Win98; U)
X-Accept-Language: en,fr,ru,es,it,ga,de,ja,gd,eu
MIME-Version: 1.0
Newsgroups: rec.arts.int-fiction
Subject: Re: [Inform] Some parse_name problems, or something of the sort...
References: <MPG.15f6032bc32b571b989dcf@news.cis.dfn.de> <MPG.15f639c131a501159896c0@News.CIS.DFN.DE> <3b8ed746_2@excalibur.gbmtech.net> <MPG.15f8b0b8333fddd89896c5@News.CIS.DFN.DE>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 208.34.37.104
X-Original-NNTP-Posting-Host: 208.34.37.104
X-Trace: excalibur.gbmtech.net 999261135 208.34.37.104 (31 Aug 2001 08:32:15 EST)
Lines: 19
X-Authenticated-User: jnc
X-Original-NNTP-Posting-Host: 127.0.0.1
Path: news.duke.edu!newsgate.duke.edu!nntp-out.monmouth.com!newspeer.monmouth.com!news.maxwell.syr.edu!newsfeed1.cidera.com!Cidera!news-reader.ntrnet.net!uunet!ash.uu.net!excalibur.gbmtech.net
Xref: news.duke.edu rec.arts.int-fiction:91857

Carl Muckenhoupt wrote:

> In article <3b8ed746_2@excalibur.gbmtech.net>, JColagioia@csi.com says...
> > I suppose that, in theory, you might be able to get away with returning a
> > very large value from parse_name, and hoping that the Inform parser is
> > greedier than it is egalitarian...
> The return value from parse_name is supposed to be the number of words
> used by the name.  If you return something larger than that, then the
> very least that will go wrong is that words later in the command will be
> ignored.

Except, can't parse_name() also fiddle with the word counters to make this seem
more normal?

I'll grant you it's far too nasty to actually try to accomplish things that
way, and it's far better to have the other parse_name()s "disavow" the
appropriate terms, but it sounds feasible, at least.


