【文件属性】:
文件名称:librime-lua:用Lua脚本扩展RIME
文件大小:31KB
文件格式:ZIP
更新时间:2021-04-12 05:20:16
C++
librime-LUA:扩展用Lua脚本
特征
支持扩展的RIME处理器,分段器,翻译器和过滤器
为翻译器和过滤器提供高级编程模型
作为库插件动态加载
用法
创建PATH_TO_RIME_USER_DATA_DIR/rime.lua :
function date_translator(input, seg)
if (input == "date") then
--- Candidate(type, start, end, text, comment)
yield(Candidate("date", seg.start, seg._end, os.date("%Y年%m月%d日"), " 日期"))
end
end
function single_char_first_filter(input)
local l = {}
for cand
【文件预览】:
librime-lua-master
----.gitignore(17B)
----sample()
--------rime.lua(2KB)
--------lua()
----src()
--------modules.cc(2KB)
--------lib()
--------types.cc(23KB)
--------lua_gears.cc(5KB)
--------lua_gears.h(2KB)
----README.md(3KB)
----appveyor.rime-install.bat(161B)
----travis-install.sh(89B)
----appveyor.install.bat(102B)
----appveyor.yml(1KB)
----CMakeLists.txt(2KB)