MantisBT - Core Inform
View Issue Details
0000873Core InformPhrases and functional programmingpublic2012-02-29 09:042014-05-07 07:33
EmacsUser 
graham 
normalmildalways
closedfixed 
x86Mac OS X10.6
6G60 
6L02 
(serious/mild) Game compiles but misbehaves
0000873: Default case of a generic phrase's resolver specializes to one kind
The attached source prints

- - - -
Foo 7 Other Foo 274093.
- - - -

rather than

- - - -
Foo 7 Other Foo yourself.
- - - -
There is a room.
To say foo (C - sayable value):
say "Foo [C]".
To say foo (C - sayable value that provides the property indefinite article):
say "Other Foo [C]".
When play begins:
say "[foo seven] [foo yourself]."
The use of say is only to avoid 0000825. See the related issues for possibly overlapping bugs.
No tags attached.
related to 0000648closed graham Property names typecast to a number and back again can not be typed 
related to 0000874closed graham Conditions in generic phrase parameters are checked without kind safety 
Issue History
2012-02-29 09:04EmacsUserNew Issue
2012-02-29 09:04EmacsUserRelationship addedrelated to 0000648
2012-02-29 09:10EmacsUserIssue cloned0000874
2012-02-29 09:10EmacsUserRelationship addedrelated to 0000874
2012-06-20 08:04curiousdanniiStatusnew => confirmed
2014-02-09 08:15grahamNote Added: 0002457
2014-02-09 08:15grahamStatusconfirmed => resolved
2014-02-09 08:15grahamResolutionopen => fixed
2014-02-09 08:15grahamAssigned To => graham
2014-05-07 07:32jmcgrewFixed in Version => 6L02
2014-05-07 07:33jmcgrewStatusresolved => closed

Notes
(0002457)
graham   
2014-02-09 08:15   
Fixed; a good test case, this one.