#include "agramtab_.h"
#include "ger_consts.h"
Go to the source code of this file.
const unsigned int gStartUp = 0x4141 |
Referenced by CGerGramTab::i2s(), and CGerGramTab::s2i().
const unsigned int gEndUp = 0x7A7B |
const unsigned int gMaxGrmCount = gEndUp -gStartUp |
Referenced by CGerGramTab::GetMaxGrmCount().
const BYTE gPartOfSpeechesCount = 17 |
Referenced by CGerGramTab::GetPartOfSpeechesCount().
const char gPartOfSpeeches[gPartOfSpeechesCount][20] |
{ "ART", "ADJ", "ADV", "EIG", "SUB", "VER", "PA1", "PA2", "PRO", "PRP", "KON", "NEG", "INJ", "ZAL", "ZUS", "PROBEG", "INF" }
const short gGrammemsCount = 62 |
Referenced by CGerGramTab::GetGrammemsCount().
const char gGrammems[gGrammemsCount][10] |
const int gClauseTypesCount = 3 |
const char gClauseTypes[gClauseTypesCount][30] |
{ "VERBSATZ", "PARTIZIPIALSATZ", "INFINITIVSATZ" }
Referenced by CGerGramTab::GetClauseNameByType(), and CGerGramTab::GetClauseTypeByName().
const QWORD gBestimtheit = ( _QM(gAdjektiveOhneArtikel) | _QM(gAdjektiveMitUnbestimmte) | _QM(gAdjektiveMitBestimmte)) |
Referenced by GenderNumberCaseGerman(), GleicheCasesGerman(), HasOnlyOneCase(), and CGerGramTab::is_left_noun_modifier().
const QWORD gAllNumbers = ( _QM(gPlural) | _QM(gSingular) ) |
const QWORD gAllGenders = ( _QM(gFeminin) | _QM(gMaskulin) | _QM(gNeutrum)) |
Referenced by GenderNumberCaseGerman(), and GenderNumberGerman().
const QWORD gAllPersons = ( _QM(gErstePerson) | _QM(gZweitePerson) | _QM(gDrittePerson)) |
const QWORD gAllVerbForms = ( _QM(gKonj1) | _QM(gKonj2) | _QM(gImperativ)| _QM(gPrasens)| _QM(gPraeteritum)) |
const QWORD gAllVerbClasses = ( _QM(gModal) | _QM(gAuxiliar) | _QM(gSchwach)| _QM(gNichtSchwach)) |