I added the column "topic (text)" to the following table:
Table of Inventory
pN (a pType) wounded (a truth state) defending (a room) topic (a text)
with 100 blank rows.
At compile, the IDE produce the following error message:
An internal error has occurred: Parse tree broken. The error was detected at line 1656 of "inform7/Chapter 13/Parse Tree.w". This should never happen, and I am now halting in abject failure.
I think the problem is actually a name space collision with a similarly named column in an extension. Changing the name to "topicLookup (a text)" made inform happy enough to compile. I'm just flagging this in case the error message could be tweaked to be more informative. Thanks!
Steps to reproduce :
Kitchen is a room.
Table of Inventory
topic (text)
"x"
----------------------- user's original example:
Table of Inventory
pN (a pType) wounded (a truth state) defending (a room) topic (a text)
with 100 blank rows.
Additional information :
"test" by Welch, Jack [E]
Example Location is a room.
Table of Inventory
wounded (a truth state) defending (a room) topic (a text)
with 100 blank rows.
Reported by : dhakajack
Description :
I added the column "topic (text)" to the following table:
Table of Inventory
pN (a pType) wounded (a truth state) defending (a room) topic (a text)
with 100 blank rows.
At compile, the IDE produce the following error message:
An internal error has occurred: Parse tree broken. The error was detected at line 1656 of "inform7/Chapter 13/Parse Tree.w". This should never happen, and I am now halting in abject failure.
I think the problem is actually a name space collision with a similarly named column in an extension. Changing the name to "topicLookup (a text)" made inform happy enough to compile. I'm just flagging this in case the error message could be tweaked to be more informative. Thanks!
Steps to reproduce :
Additional information :
"test" by Welch, Jack [E]
Example Location is a room.
Table of Inventory
imported from: [Mantis 1940] Abject "parse tree broken" error with table column named "topic"wounded (a truth state) defending (a room) topic (a text)
with 100 blank rows.