unsafe public MorphoAmbiguityTuple_t( word_t word, WordFormMorphology_t wordFormMorphology, PunctuationTypeEnum punctuationType) { Word = word; WordFormMorphology = wordFormMorphology; PunctuationType = punctuationType; }
private static bool Equals(MorphoAmbiguityTuple_t x, MorphoAmbiguityTuple_t y) { if (!WordFormMorphology_t.Equals(ref x.WordFormMorphology, ref y.WordFormMorphology)) { return(false); } if (string.CompareOrdinal(x.Word.valueUpper, y.Word.valueUpper) != 0) { return(false); } return(x.PunctuationType == y.PunctuationType); }
public morpho_info(WordFormMorphology_t morphology) : this() { normalForm = morphology.NormalForm; partOfSpeech = morphology.PartOfSpeech.ToString(); morphoAttribute = !morphology.IsEmptyMorphoAttribute() ? morphology.MorphoAttribute.ToString() : "-"; }