Newsgroups: rec.arts.int-fiction
Path: nntp.gmd.de!news.rwth-aachen.de!newsserver.rrzn.uni-hannover.de!news.dkrz.de!dscomsa.desy.de!news.belwue.de!news.uni-kl.de!rz.uni-karlsruhe.de!blackbush.xlink.net!sol.ctr.columbia.edu!news.uoregon.edu!vixen.cso.uiuc.edu!newsfeed.internetmci.com!in2.uu.net!n3ott.istar!ott.istar!istar.net!news.magi.com!worldlinx.com!freenet.durham.org!news
From: have.we.met@io.org (Kate Boink Bonk Blink Rumsby Boink Bonk)
Subject: [Inform 603] seeming bugs?
X-Pgp-Fingerprint: A4 3B D5 A9 C2 26 F2 34  FD 85 A5 8E 15 09 79 6B
X-Moon-Phase: The Moon is a Waxing Gibbous (81.43% of Full).
X-Newsreader: Yarn for OS/2 v0.90 (/w FTE editor in email mode! + Yep)
Reply-To: ab651@freenet.durham.org
Sender: news@freenet.durham.org (Superuser)
Nntp-Posting-Host: freenet.durham.org
Lines: 63
Organization: - ZONTAR_APPROVED - Z4 - SYSTEM LANGUAGE -
Message-ID: <9j6qxcyp/fdZ090yn@io.org>
X-Dire-Warning: THIS MESSAGE EMITS GAMMA-Z RAYS AT UNSAFE LEVELS
Date: Wed, 29 May 1996 01:31:41 GMT

Well i finally got my "thing" to compile cleanly with 6.03 (OS/2 port).
However there is a problem. When i compile without linking the
'precompiled' libraries all is well. But when i compile with the
precompiled libraries i have big problems. Compilation goes fine with no
problem at all, no errors. But when it's run...

When i run the zcode after compiling WITHOUT pre-compiled libraries all is
well, as i said, and it looks something like this:

-----------snip-----------
Visible directions: e, w, sw.

You can see a picnic table and a handsome statue of a frog here.

What now will you try? >>
-----------snip-----------

However when i compile it with the -U switch there are no errors during
compilation, but when i run the zcode I get this mess:

-----------snip-----------
Visible directions: e, w, sw.
mn   csrgote
mk   y   vk

You can see  picnic table and  handsome statue of a frog here.
** Library error 3 (50,13) **
** Entry in property list not routine or string: ""se_to/add_to_scope"" list of
"picnic table bench" (50) **
** Library error 3 (50,13) **
** Entry in property list not routine or string: ""se_to/add_to_scope"" list of
"picnic table bench" (50) **

>
-----------snip-----------

Of course this may be the result of my inept source coding, however it
seems curious that it works when compliled normally and doesn't worth with
the -U linking. So i thought i'd report it. Maybe someone knows what's
going on.

It gets worse from there. I move around a bit and the interpreter will
crash with a 'game read file error'.

I have that routine that reports the visible directions at the end of each
room description (done by creating a new room class and hijacking the
description routine, then making all my rooms of that class). Things seem
to start to be screwed up after that is printed. But then the list of
visible objects gets printed correctly. Then the Library errors (whatever
they mean). Then, to top it off, my customised prompt is gone. Only happens
when i link the pre-compiled libraries, created using the -M switch (no
compilation errors).

Ah i just noticed, the indefinite articles are missing from the list of
visible objects as well... "You can see  picnic table and  handsome statue
of a frog here." Curious. They are ok, when compiled without the -U switch.

But wow, compilation is fast! fast! fast! (-:

 .,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.
  Tim Muddleton =-=-=- with love and squalor -=-=-= as544@torfree.net
  -=-= Bigwig and Fiver await on Watership Down by Richard Adams =-=-
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
