#include "StdGramtab.h"
#include "RusGramTab.h"
bool CaseNumber | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) | [inline] |
References CAgramtabLine::m_Grammems, rAllCases, and rAllNumbers.
Referenced by CRusGramTab::GleicheCaseNumber().
bool CaseFirstPlural | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) | [inline] |
References CAgramtabLine::m_Grammems, rAllCases, and rPlural.
bool GenderNumber | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) | [inline] |
References _QM, CAgramtabLine::m_Grammems, rAllGenders, rAllNumbers, and rPlural.
Referenced by CRusGramTab::GleicheGenderNumber(), and SubjectPredicate().
bool PersonNumber | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) | [inline] |
References CAgramtabLine::m_Grammems, rAllNumbers, and rAllPersons.
Referenced by SubjectPredicate().
bool SubjectPredicate | ( | const CAgramtabLine * | subj_l, | |
const CAgramtabLine * | verb_l | |||
) | [inline] |
References _QM, ADJ_SHORT, GenderNumber(), CAgramtabLine::m_Grammems, CAgramtabLine::m_PartOfSpeech, PARTICIPLE_SHORT, PersonNumber(), rAllNumbers, rFeminum, rFirstPerson, rFutureTense, rImperative, rMasculinum, rNominativ, rPastTense, rPlural, rPresentTense, rSecondPerson, and rSingular.
Referenced by CRusGramTab::GleicheSubjectPredicate().
bool Case | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) | [inline] |
References CAgramtabLine::m_Grammems, and rAllCases.
Referenced by CRusGramTab::GleicheCase().
bool GenderNumberCaseAnimRussian | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) |
References _QM, CAgramtabLine::m_Grammems, rAllAnimative, rAllCases, rAllGenders, rAllNumbers, and rAnimative.
Referenced by CRusGramTab::GleicheGenderNumberCase().
bool GenderNumberCaseNotAnimRussian | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) |
References _QM, CAgramtabLine::m_Grammems, rAllAnimative, rAllCases, rAllGenders, rAllNumbers, and rNonAnimative.
Referenced by CRusGramTab::GleicheGenderNumberCase().
bool GenderNumberCaseRussian | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) |
References CAgramtabLine::m_Grammems, rAllCases, rAllGenders, and rAllNumbers.
Referenced by CRusGramTab::GleicheGenderNumberCase().
bool FiniteFormCoordRussian | ( | const CAgramtabLine * | l1, | |
const CAgramtabLine * | l2 | |||
) |
References _QM, CAgramtabLine::m_Grammems, rAllGenders, rAllNumbers, rAllPersons, rPastTense, and rPlural.
string RussianCaseNumberGender | ( | const CAgramtab * | pGramTab, | |
const string & | adj, | |||
const string & | common_noun_grm, | |||
const string & | noun | |||
) |
char months[12][10] |
{"ßÍÂÀÐÜ","ÔÅÂÐÀËÜ","ÌÀÐÒ", "ÀÏÐÅËÜ","ÌÀÉ","ÈÞÍÜ", "ÈÞËÜ","ÀÂÃÓÑÒ","ÑÅÍÒßÁÐÜ" ,"ÎÊÒßÁÐÜ","ÍÎßÁÐÜ","ÄÅÊÀÁÐÜ"}
Referenced by cgiHeaderCookieSetString(), and CRusGramTab::is_month().
char SmallNumbers[5][10] = {"ÄÂÀ","ÒÐÈ","×ÅÒÛÐÅ","ÎÁÀ","ÏÎËÒÎÐÀ"} |
Referenced by CRusGramTab::is_small_number().
const size_t ParticleCount = 8 |
Referenced by CRusGramTab::IsSimpleParticle().
const char Particles[ParticleCount][20] = {"ËÈ","ÆÅ","ÁÛ","ÓÆ","ÒÎËÜÊÎ", "Æ", "Á", "ËÜ"} |
Referenced by CRusGramTab::IsSimpleParticle().
const int StandardParamAbbrCount = 8 |
Referenced by CRusGramTab::IsStandardParamAbbr().
const int StandardParamAbbrLength = 4 |
Referenced by CRusGramTab::IsStandardParamAbbr().
{ "ÊÃ", "ÊÌ", "ÑÌ","ÌË", "ÌÁ","ÊÁ", "ÌÃÖ", "ÊÂ"}
Referenced by CRusGramTab::IsStandardParamAbbr().