Structure

Morphology

A description of the grammatical properties of a string. ある文字列の文法的プロパティそれらのある記述。

Declaration 宣言

struct Morphology

Overview 概要

Use a morphology with an InflectionRule to specify how to interpret a specific word when inflecting an AttributedString. This affects grammatical agreement with traits like number and gender, as well as declaring the word’s part of speech. ある語形論をInflectionRuleと共に使って、どのようにある特定の単語をAttributedStringを屈折する時に解釈するかを指定してください。これは、文法一致に数詞および性のような特質で影響を及ぼします、単語のもつ品詞を宣言することはもちろん。

The Morphology type’s design is language-independent; the concepts it can specify encompass the spectrum of what languages can do. Even for languages that don’t have one or more of those properties benefit the system as hints to make appropriate choices even when an exact inflection isn’t possible. Examples of properties absent from languages include Spanish’s lack of a grammatical gender of neuter, or the nonexistence of a paucal (plural few) pronoun in English. Morphology型のもつ設計は、言語非依存です;それが指定できる概念それらは、何を言語それらが行えるかの変動を包み込みます。それらプロパティの1つも持たない言語に対してさえ、適切な選択をするヒントとしてシステムに利益を与えます、正確な屈折が可能でない時にさえ。言語それらに欠けているプロパティの例として、スペイン語のもつ中性の文法的性の不在、または英語でpaucal(複数のfew)の存在しないことがあります。

Topics 話題

Creating a Morphology Instance 語形論インスタンスを作成する

Accessing the User’s Morphology ユーザのもつ語形論にアクセスする

Accessing Grammatical Properties 文法的プロパティにアクセスする

Accessing Per-Language Features 言語毎機能にアクセスする

Encoding and Decoding エンコーディングとデコーディング

Hashing ハッシュ化

Comparing Morphology Instances 語形論インスタンスを比較する

Relationships 関係

Conforms To 次に準拠

See Also 参照

Automatic Grammar Agreement 自動文法一致