Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001843Core InformPropertiespublic2016-01-09 07:142018-05-28 08:51
Reporterfundin 
Assigned To 
PrioritynormalSeveritymildReproducibilityalways
StatusconfirmedResolutionopen 
Platformx86OSWindowsOS VersionVista
Product Version6M62 
Target VersionFixed in Version 
Summary0001843: Property names containing the word "of" are sometimes misparsed, depending on unrelated code
DescriptionConsider the source text below. The lines [1] and [2] are completely unrelated, but the presence of line [2] causes line [1] to be misunderstood in some way. Here is the problem message:

Problem. You wrote 'A thing has a text called the out of bounds response': but only an object, kind, rulebook, action or activity can be allowed to have properties or variables, so for instance 'A door has a colour' is fine but not 'A number has a length'.

This does not happen if line [2] is removed, nor does it happen if the two lines are switched around.
Minimal Source Text To Reproduce
Home is a room.

A thing has a text called the out of bounds response. [1]

A foobar is a kind of value. The foobars are foo and bar. [2]
Additional InformationThis is a regression in 6M62. The "out of bounds response" in the example is from Computers by Emily Short; the extension still works on its own, but it now fails to compile in the presence of such code as line [2] here.
TagsNo tags attached.
Effect(serious) Compiler rejects valid code
Attached Files

- Relationships
related to 0002060confirmed namespace clash between activity and action 

-  Notes
(0004777)
zarf (developer)
2018-05-28 08:51

Confirmed, slightly late. See also http://inform7.com/mantis/view.php?id=2060 [^] .

- Issue History
Date Modified Username Field Change
2016-01-09 07:14 fundin New Issue
2018-05-28 08:48 zarf Relationship added related to 0002060
2018-05-28 08:51 zarf Note Added: 0004777
2018-05-28 08:51 zarf Status new => confirmed


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker