Class: Spicy::Disk::Corpus
- Inherits:
-
Object
- Object
- Spicy::Disk::Corpus
- Includes:
- Corpus
- Defined in:
- lib/disk-corpus.rb
Class Method Summary collapse
Instance Method Summary collapse
- #close ⇒ Object
-
#initialize ⇒ Corpus
constructor
A new instance of Corpus.
Methods included from Corpus
#adjective, #adverb, #format, #noun, #pair, #verb
Constructor Details
#initialize ⇒ Corpus
Returns a new instance of Corpus.
58 59 60 |
# File 'lib/disk-corpus.rb', line 58 def initialize @lists = {} end |
Class Method Details
.use ⇒ Object
49 50 51 52 53 54 55 56 |
# File 'lib/disk-corpus.rb', line 49 def self.use corpus = new begin yield corpus ensure corpus.close end end |
Instance Method Details
#close ⇒ Object
62 63 64 |
# File 'lib/disk-corpus.rb', line 62 def close @lists.values.each(&:close) end |