Lines: 34
X-Admin: news@aol.com
From: mfischer5@aol.com (MFischer5)
Newsgroups: rec.arts.int-fiction
Date: 26 Jul 2001 04:51:05 GMT
References: <9jnfna$b7m$1@newsg1.svr.pol.co.uk>
Organization: AOL http://www.aol.com
Subject: Re: [Inform] grammar scoping problems
Message-ID: <20010726005105.08848.00000929@ng-fr1.aol.com>
Path: news.duke.edu!newsgate.duke.edu!nntp-out.monmouth.com!newspeer.monmouth.com!news.maxwell.syr.edu!news.syr.edu!newsstand.cit.cornell.edu!portc01.blue.aol.com!audrey05.news.aol.com!not-for-mail
Xref: news.duke.edu rec.arts.int-fiction:90233

.... And the results are in...

I asked this:
>> I want to do something like:
>>
>> Verb 'xyzzy' * 'with' noun 'to' scope = AfbScope  -> DoSomething;
>>
>> The problem is that I need AfbScope to know what object was
>>selected for noun so it can add the proper objects to scope.

And both:
From: "Jon Ingold" jon@ingold.fsnet.co.uk
Message-id: <9jnfna$b7m$1@newsg1.svr.pol.co.uk>
>2) There's the grammar token "noun = RoutineName", such that
>routine is given the noun and returns true if its good and false
>if bad. If you use
>
>[ RoutineName;  noun_to_be = noun;  rtrue; ];
>
>..then AfbScope can check noun_to_be to see what the parser
>has decided for the first half. The routine should not however
>interfere with the decision on noun at all.

And:
From: Adam Biltcliffe <A
HREF="mailto:abiltcliffe@bigfoot.com">abiltcliffe@bigfoot.com</A>
>I *think* this means that the AfbScope routine should be able to
>find which object was matched by the first noun token by
>looking at inputobjs-->2.

.... worked beautifully. You're the best!  :)

Thanks!
Kathleen
