论坛首页 编程语言技术论坛

谷歌拼音输入法支持lua编写api

浏览 5626 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (8)
作者 正文
   发表时间:2009-10-29   最后修改:2009-10-29

lua利好消息,google拼音加入支持lua。

 

下载最新版本的谷歌拼音,就可以通过lua来扩展它的功能了。

 

api的帮助信息在这里能看到

 

http://www.google.com/ime/pinyin/api.html

 

安装完以后,在 c:\Documents and Settings\All Users\Application Data\Google\Google Pinyin 2\Extensions 可以找到一个base.lua,里面代码写的比较清楚了。

 

比如这个计算模式。

 

function Compute(input)
  local expr = "return " .. _AddMathKeyword(input)
  local func = loadstring(expr)
  if func == nil then
    return "-- 未完整表达式 --"
  end
  local ret = func()
  if ret == math.huge then -- div/0
    return "-- 计算错误 --"
  end
  if ret ~= ret then
    -- We rely on the property that NaN is the only value not equal to itself.
    return "-- 计算错误 --"
  end
  return ret
end

 

 

ime.register_command("js", "Compute", "计算模式", "none", "输入表达式,例如3*log(4+2)")

   发表时间:2009-11-04  
可以把每一个function()做成一个.lua文件进行加载,这样可以方便管理
0 请登录后投票
   发表时间:2009-11-05  
好消息,Lua又多了一项应用
0 请登录后投票
   发表时间:2009-11-06  
有搞LUA的么?IDE能推荐一个么?
0 请登录后投票
   发表时间:2009-11-06  
暴雪 SDK + lua eclipse
0 请登录后投票
   发表时间:2009-11-09  
和搜狗拼音相比,谁可能会先抢占linux?ibus输入法如果和搜狗云拼音结合起来(智能切换本地词库和搜狗云端词库),linux上中文输入就进步很多了。
0 请登录后投票
   发表时间:2009-11-11  
luft 写道
暴雪 SDK + lua eclipse


lua eclipse 太惨了吧。感觉没lunar好,但是lunar装不上。

有点想自己搞一个eclipse插件的想法
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics