|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000195||Core Inform||Assertions and creations||public||2010-07-08 15:41||2010-10-28 00:30|
|Assigned To||graham|| |
|Platform||x86||OS||Mac OS X||OS Version||10.4|
|Product Version||6E59|| |
|Target Version||Fixed in Version||6F95|| |
|Summary||0000195: Unnamed rooms cannot be referred to with ``here'' when they are declared with a property.|
|Description||The attached source code causes Inform to complain:|
Problem. The yourself was described as being 'here', but here doesn't seem to be any location at this point in the story, so there's nowhere you can call 'here'.
Omitting ``The player is here'' fixes the problem (so Inform does know that there is a location). Naming the room or leaving off the property ``dark'' also make the error disappear.
|Minimal Source Text To Reproduce|
There is a dark room.
The player is here.
|Tags||No tags attached.|
|Effect||(serious) Compiler rejects valid code|