Consider 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.
Steps 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 information :
This 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.
Reported by : fundin
Description :
Consider 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.
Steps to reproduce :
Additional information :
This 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.
imported from: [Mantis 1843] Property names containing the word "of" are sometimes misparsed, depending on unrelated code