Module: Melisa

Defined in:
lib/melisa/trie.rb,
lib/melisa/search.rb,
lib/melisa/version.rb,
lib/melisa/int_trie.rb,
lib/melisa/bytes_trie.rb,
lib/melisa/base_config_flags.rb

Defined Under Namespace

Modules: BaseConfigFlags Classes: BytesTrie, IntTrie, Search, Trie

Constant Summary collapse

ImmutableError =
Class.new(StandardError)
VERSION =
'0.2.0'
VALUE_SEPARATOR =
"\xff"
ConfigError =
Class.new(StandardError)
CacheSizes =
{
  :huge    => Marisa::HUGE_CACHE,
  :large   => Marisa::LARGE_CACHE,
  :normal  => Marisa::NORMAL_CACHE,
  :small   => Marisa::SMALL_CACHE,
  :tiny    => Marisa::TINY_CACHE,
  :default => Marisa::NORMAL_CACHE
}
NodeOrders =
{
  :label   => Marisa::LABEL_ORDER,
  :weight  => Marisa::WEIGHT_ORDER,
  :default => Marisa::DEFAULT_ORDER
}