module Morphy
Public Instance Methods
grammemes()
click to toggle source
# File lib/morphy.rb, line 50 def grammemes @@grammemes ||= File .open("#{path}/grammemes.txt", 'r') .read .split("\n").map { |g| g.split(',') } end
new()
click to toggle source
# File lib/morphy.rb, line 30 def new Morphy.new end
paradigms()
click to toggle source
# File lib/morphy.rb, line 38 def paradigms @@paradigms ||= Marshal.load(File.read("#{path}/paradigms.dat")) end
path()
click to toggle source
# File lib/morphy.rb, line 34 def path File.dirname(__FILE__) + '/dictionary' end
prefixes()
click to toggle source
# File lib/morphy.rb, line 42 def prefixes @@prefixes ||= File.open("#{path}/prefixes.txt", 'r').read.split("\n") end
suffixes()
click to toggle source
# File lib/morphy.rb, line 46 def suffixes @@suffixes ||= File.open("#{path}/suffixes.txt", 'r').read.split("\n") end