Class: Lingo::Database::Source::SingleWord
- Inherits:
-
Lingo::Database::Source
- Object
- Lingo::Database::Source
- Lingo::Database::Source::SingleWord
- Defined in:
- lib/lingo/database/source/single_word.rb
Overview
Abgeleitet von Source behandelt die Klasse Dateien mit dem Format SingleWord. Eine Zeile "Fachbegriff\n" wird gewandelt in [ 'fachbegriff', ['#s'] ]. Die Wortklasse kann über den Parameter def-wc beeinflusst werden.
Instance Attribute Summary
Attributes inherited from Lingo::Database::Source
Instance Method Summary (collapse)
-
- (SingleWord) initialize(id, lingo)
constructor
A new instance of SingleWord.
Methods inherited from Lingo::Database::Source
Constructor Details
- (SingleWord) initialize(id, lingo)
A new instance of SingleWord
39 40 41 42 43 44 |
# File 'lib/lingo/database/source/single_word.rb', line 39 def initialize(id, lingo) super @pat = /^(#{@wrd})$/ @def = @config.fetch('def-wc', 's').downcase @mul = @config.fetch('def-mul-wc', @def).downcase end |