tads.org > Bug Database

TADS Bug Database


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000006 [TADS 3] Library - Adv3 minor always 2008-04-30 09:26 2008-06-27 17:47
Reporter Khelwood View Status public  
Assigned To Michael Roberts
Priority normal Resolution fixed  
Status resolved  
Summary 0000006: Mistakenly parsing plurals after disambiguation
Description The bug is along these lines:
<transcript>
>take coin
Which coin do you mean, a dollar, or a mark?
>dollar
dollar: Taken.
dollar: Taken.
dollar: Taken.
</transcript>

Dollar is mistakenly taken as a plural after disambiguation. Seems to be because it is longer than the parser truncation length.

http://groups.google.com/group/rec.arts.int-fiction/browse_thread/thread/a8ccdc5d12fc8739# [^]
Additional Information
Tags No tags attached.
Fixed In Version 3.0.17
Attached Files ? file icon pluralbug.t [^] (951 bytes) 2008-05-02 10:32

- Relationships

-  Notes
(0000032)
Michael Roberts (administrator)
2008-06-27 17:47

This was due to a missing ranking calculation in grammar disambigListItem(plural).resolveNouns() - that routine should have been calling results.noteMatches() with the resolved item list.

- Issue History
Date Modified Username Field Change
2008-04-30 09:26 Khelwood New Issue
2008-04-30 19:28 Khelwood Issue Monitored: Khelwood
2008-05-02 10:32 Khelwood File Added: pluralbug.t
2008-06-02 21:21 Michael Roberts Status new => assigned
2008-06-02 21:21 Michael Roberts Assigned To => Michael Roberts
2008-06-27 17:47 Michael Roberts Fixed In Version => 3.0.17
2008-06-27 17:47 Michael Roberts Note Added: 0000032
2008-06-27 17:47 Michael Roberts Status assigned => resolved
2008-06-27 17:47 Michael Roberts Resolution open => fixed

Tips on reporting bugs
Return to tads.org | Copyright | Terms | Contact us



Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker