Newsgroups: rec.arts.int-fiction
Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!uni-regensburg.de!lrz-muenchen.de!informatik.tu-muenchen.de!Germany.EU.net!EU.net!newsfeed.internetmci.com!in2.uu.net!world!olorin
From: olorin@world.std.com (Mark J Musante)
Subject: Re: [Inform] I should know this
Message-ID: <DrIAsK.78G@world.std.com>
Organization: The World @ Software Tool & Die
X-Newsreader: TIN [version 1.2 PL2]
References: <russbryan-1505961336060001@pool018.max1.miami.fl.dynip.alter.net> <4ndhfh$ebj@wanda.phl.pond.com>
Date: Thu, 16 May 1996 16:21:56 GMT
Lines: 33

Matthew T. Russotto (russotto@wanda.phl.pond.com) wrote:
>
> In article <russbryan-1505961336060001@pool018.max1.miami.fl.dynip.alter.net>,
> Russ Bryan <russbryan@earthlink.net> wrote:
> }I've been playing around a bit with Inform 6 (I've decided that as long as
> }it's here and so close to completion, I might as well start using it in
> }Sphere), and while trying to compile Balances I noticed two oddities which
> }I'm sure would have been followed by many others.
> }
> }1) The Spell class is now providing an error on line 187, which is
> }responsible for printing the spell's description.  This description is
> }taken from the object's declaration (i.e. Object gnusto_spell "copies
> }spells to your spell book") by the line:
> }
> }[; SayName: SpellName(self); print " spell:  ", object self;
> }
> }The error that I'm getting is "Expected a comma but instead found self." 
> }Has there been a change in Inform 6 that is causing this error?
>
> I believe this is an obselete form issue-- try "(object) self".

I had the same problem that Russ did -- your suggestion *did* fix it, but the
interpreter (I tried both frotz and zip) gives an "illegal object number"
reference when issuing the command "read book".

Any more suggestions?

> -- 
> Matthew T. Russotto      russotto@pond.com     russotto@his.com
> "Extremism in defense of liberty is no vice, and moderation in pursuit
> of justice is no virtue." 

 - Mark
