[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find ONE feature... #114
2 changed files with 5 additions and 0 deletions
|
|
@ -668,6 +668,9 @@ func (t *Tokeniser) MatchArticle(word string) (string, bool) {
|
|||
return "", false
|
||||
}
|
||||
|
||||
if base, _ := splitTrailingPunct(word); base != "" {
|
||||
word = base
|
||||
}
|
||||
lower := core.Lower(word)
|
||||
|
||||
if artType, ok := matchConfiguredArticleText(lower, data); ok {
|
||||
|
|
|
|||
|
|
@ -189,6 +189,7 @@ func TestTokeniser_MatchArticle(t *testing.T) {
|
|||
{"a", "indefinite", true},
|
||||
{"an", "indefinite", true},
|
||||
{"the", "definite", true},
|
||||
{"the.", "definite", true},
|
||||
{"A", "indefinite", true},
|
||||
{"The", "definite", true},
|
||||
{"foo", "", false},
|
||||
|
|
@ -219,6 +220,7 @@ func TestTokeniser_MatchArticle_FrenchGendered(t *testing.T) {
|
|||
{"le", "definite", true},
|
||||
{"la", "definite", true},
|
||||
{"le serveur", "definite", true},
|
||||
{"le serveur.", "definite", true},
|
||||
{"la branche", "definite", true},
|
||||
{"les amis", "definite", true},
|
||||
{"Le", "definite", true},
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue