Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002102Core InformRules and rulebookspublic2019-06-29 14:182019-06-29 14:18
ReporterNYKevin 
Assigned To 
PrioritynormalSeveritycriticalReproducibilityalways
StatusnewResolutionopen 
Platformx86OSWindowsOS Version10
Product Version6M62 
Target VersionFixed in Version 
Summary0002102: Internal error when grouping together cards
DescriptionCompiler produces the following output:

C:\Program Files (x86)\Inform 7\Compilers\ni \
    -internal "C:\Program Files (x86)\Inform 7\Internal" -project "C:\Users\Kevin\Documents\Inform\Projects\Scratch.inform" -format=ulx
Inform 7 build 6M62 has started.
I've now read your source text, which is 91 words long.
I've also read Standard Rules by Graham Nelson, which is 42655 words long.
I've also read English Language by Graham Nelson, which is 2297 words long.
In Part SR1 - The Physical World Model, Section SR1/0 - Language in the
  extension Standard Rules by Graham Nelson:
  >--> An internal error has occurred: tried to extract proposition from
    non-description. The current sentence is 'Definition' (the Standard Rules, line 394);
    the error was detected at line 21 of "inform7/Chapter 20/Descriptions.w".
    This should never happen, and I am now halting in abject failure.

Compiler finished with code 1
Minimal Source Text To Reproduce
A card is a kind of thing.

A stack of cards is a kind of thing.
A deck of cards is a kind of stack of cards.
Ownership relates one deck of cards (called the owner) to various cards.
The verb to own implies the ownership relation.

[Originally, "standard deck of playing cards" was declared as a kind, but I removed it while 
simplifying the problem.]
Every standard deck of playing cards owns a card. [Originally 52 cards.]
	
Before listing contents of something (this is the group together cards rule):
	If exactly one deck (called D) owns any visible cards:
		Group cards together as "cards";
		Make no decision;

The casino is a room.
Additional InformationPossibly because I wrote "deck" instead of "deck of cards"?
TagsNo tags attached.
Effect(critical) Compiler reports internal error
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2019-06-29 14:18 NYKevin New Issue


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker