https://github.com/nocd5/mruby-cmigemo
mrbgem of C/Migemo
https://github.com/nocd5/mruby-cmigemo
Last synced: 5 months ago
JSON representation
mrbgem of C/Migemo
- Host: GitHub
- URL: https://github.com/nocd5/mruby-cmigemo
- Owner: nocd5
- Created: 2014-04-05T08:31:58.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-05T16:09:12.000Z (almost 12 years ago)
- Last Synced: 2025-02-17T03:29:19.712Z (11 months ago)
- Language: C++
- Size: 137 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mruby-cmigemo
## Requirements
* C/Migemo
## Example
```ruby
m = nil
puts ("enable:" + Migemo.migemo_is_enable(m).to_s)
m = Migemo.migemo_open("E:/bin/dict/han2zen.dat")
puts ("enable:" + Migemo.migemo_is_enable(m).to_s)
Migemo.migemo_set_operator(m, Migemo::MIGEMO_OPINDEX_OR, '\|')
Migemo.migemo_set_operator(m, Migemo::MIGEMO_OPINDEX_NEST_IN, '\(')
Migemo.migemo_set_operator(m, Migemo::MIGEMO_OPINDEX_NEST_OUT, '\)')
puts Migemo.migemo_get_operator(m, Migemo::MIGEMO_OPINDEX_OR)
puts Migemo.migemo_get_operator(m, Migemo::MIGEMO_OPINDEX_NEST_IN)
puts Migemo.migemo_get_operator(m, Migemo::MIGEMO_OPINDEX_NEST_OUT)
puts Migemo.migemo_query(m, "KoreHaTesutoMesse-jiDesu")
Migemo.migemo_load(m, Migemo::MIGEMO_DICTID_MIGEMO, "E:/bin/dict/migemo-dict")
puts Migemo.migemo_query(m, "KoreHaTesutoMesse-jiDesu")
Migemo.migemo_close(m)
```