wordtype
index
/home/eberdeed/machinetrans-1.13/machinetrans/data/wordtype.py

WordType:  A class to encapsulate English word types.
I am indebted to the website www.englishclub.com 
for the categorization lists.
Edward C. Eberle <eberdeed@eberdeed.net>
06-24-2016 San Diego California

 
Classes
       
builtins.object
WordType

 
class WordType(builtins.object)
    A class to encapsulate English word types.
This varies a bit from the Russian grammar.
 
  Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
adjectivekeys = ('name', 'runame', 'variety', 'gender', 'declension', 'wordcase', 'animate')
adjectives = ('descriptive', 'comparative', 'superlative', 'short adjective')
adverbkeys = ('name', 'runame', 'variety')
adverbs = ('state', 'manner', 'place', 'time', 'degree', 'other')
animate = ('animate', 'inanimate')
conjunctionkeys = ('name', 'runame', 'variety')
conjunctions = ('coordinating', 'subordinating')
declension = ('none', 'nominative', 'accusative', 'genitive', 'dative', 'instrumental', 'prepositional')
gender = ('masculine', 'feminine', 'nueter', 'plural')
imperfective = ('perfective', 'imperfective')
interjectionkeys = ('name', 'runame')
interrogativekeys = ('name', 'runame', 'variety')
interrogs = ('person', 'place', 'time', 'method', 'reason', 'ownership')
invariant = ('foreign', 'subjunctive', 'acronym', 'other')
invariantkeys = ('name', 'runame', 'wordcase', 'variety')
nounkeys = ('name', 'runame', 'variety', 'gender', 'type', 'declension', 'wordcase', 'animate')
nouns = ('abstract', 'proper', 'concrete', 'collective', 'compound')
nountype = ('location', 'thing')
objcase = ('nominative', 'accusative', 'genitive', 'dative', 'instrumental', 'prepositional', 'none')
participlekeys = ('name', 'runame', 'variety', 'gender', 'objcase', 'animate', 'declension', 'enval', 'wordcase')
participles = ('present active', 'present passive', 'past active', 'past passive', 'verbal adverb', 'short past passive')
pastverbkeys = ('name', 'runame', 'tense', 'gender', 'conjugation', 'conjugationru', 'objcase', 'imperfective')
person = ('first', 'second', 'third', 'plural first', 'plural second', 'plural third')
prepositionkeys = ('name', 'runame', 'variety', 'objcase')
prepositions = ('place', 'time', 'other')
pronoun = ['I', 'you', 'he', 'she', 'it', 'we', 'they']
pronounkeys = ('name', 'runame', 'variety', 'gender', 'declension', 'wordcase', 'animate')
pronouns = ('personal', 'demonstrative', 'possessive', 'interrogative', 'reflexive', 'reciprocal', 'indefinite', 'relative')
status = ('subject', 'object')
symbolkeys = ('name', 'runame', 'variety')
symbols = ('glyph', 'number', 'other')
tense = ('imperative', 'simple present', 'simple past', 'perfect simple past', 'perfect continuous past', 'continuous past', 'continuous present', 'perfect simple present', 'perfect continous present', 'simple future', 'continuous future', 'perfect simple future', 'perfect continuous future')
verbkeys = ('name', 'runame', 'variety', 'tense', 'person', 'objcase', 'conjugationru', 'conjugation', 'imperfective')
verbs = ('motion', 'other')
wordclass = ('noun', 'adjective', 'verb', 'past tense verb', 'adverb', 'interjection', 'pronoun', 'preposition', 'symbol', 'conjunction', 'interrogative', 'participle', 'invariant')
wordkeys = {'adjective': ('name', 'runame', 'variety', 'gender', 'declension', 'wordcase', 'animate'), 'adverb': ('name', 'runame', 'variety'), 'conjunction': ('name', 'runame', 'variety'), 'interjection': ('name', 'runame'), 'interrogative': ('name', 'runame', 'variety'), 'invariant': ('name', 'runame', 'wordcase', 'variety'), 'noun': ('name', 'runame', 'variety', 'gender', 'type', 'declension', 'wordcase', 'animate'), 'participle': ('name', 'runame', 'variety', 'gender', 'objcase', 'animate', 'declension', 'enval', 'wordcase'), 'pastverb': ('name', 'runame', 'tense', 'gender', 'conjugation', 'conjugationru', 'objcase', 'imperfective'), 'preposition': ('name', 'runame', 'variety', 'objcase'), ...}