Module: Lingo::Language

Included in:
Attendee
Defined in:
lib/lingo/language.rb,
lib/lingo/language/word.rb,
lib/lingo/language/char.rb,
lib/lingo/language/token.rb,
lib/lingo/language/lexical.rb,
lib/lingo/language/grammar.rb,
lib/lingo/language/word_form.rb,
lib/lingo/language/dictionary.rb,
lib/lingo/language/lexical_hash.rb

Defined Under Namespace

Modules: Char Classes: Dictionary, Grammar, Lexical, LexicalHash, Token, Word, WordForm

Constant Summary

CHAR_PUNCT =

String-Konstanten im Datenstrom

'.'
TA_WORD =
'WORD'
TA_PUNCTUATION =
'PUNC'
TA_OTHER =
'OTHR'
WA_UNSET =

Standardattribut bei der Initialisierung eines Word-Objektes

'-'
WA_IDENTIFIED =

Status, nachdem das Word im W├Ârterbuch gefunden wurde

'IDF'
WA_UNKNOWN =

Status, wenn das Word nicht gefunden werden konnte

'?'
WA_COMPOUND =

Wort ist als Kompositum erkannt worden

'KOM'
WA_MULTIWORD =

Wort ist eine Mehrwortgruppe

'MUL'
WA_SEQUENCE =

Wort ist eine Mehrwortgruppe

'SEQ'
WA_UNKMULPART =

Word ist unbekannt, jedoch Teil einer Mehrwortgruppe

'MU?'
LA_SORTORDER =
[
  LA_SEQUENCE   = 'q',
  LA_MULTIWORD  = 'm',
  LA_COMPOUND   = 'k',
  LA_NOUN       = 's',
  LA_VERB       = 'v',
  LA_ADJECTIVE  = 'a',
  LA_NAME       = 'e',
  LA_WORDFORM   = 'w',
  LA_STOPWORD   = 't',
  LA_TAKEITASIS = 'x',
  LA_SYNONYM    = 'y',
  LA_STEM       = 'z',
  LA_UNKNOWN    = '?'
].each_with_index.inject({}) { |h, (i, j)| h[i] = j; h }