class MigemoDict

Public Class Methods

new(filename) click to toggle source
# File lib/migemo-dict.rb, line 27
def initialize (filename)
  @dict  = File.new(filename)
end

Public Instance Methods

lookup(pattern) click to toggle source
# File lib/migemo-dict.rb, line 31
def lookup (pattern)
  pattern = pattern.downcase
  raise "nil pattern" if pattern == nil
end

Private Instance Methods

decompose(line) click to toggle source
# File lib/migemo-dict.rb, line 37
def decompose (line)
  array = line.chomp.split("\t").delete_if do |x| x == nil end
  key = array.shift
  values = array
  raise if key == nil
  raise if values == nil
  return key, values
end