add ProjectionReg
Pre-release
Pre-release
增加
ConfigListReg ConfigValue ConfigItem 方便 env.engine.schema.config取值
Projection 是 algebra 字串轉換 接口 需要 ConfigList 導入 pattern ( preedit_format)
ConfigValue 基本上 就是字串 get_bool get_int get_double 只是 字串 <--> type
所以 可以用 tostring( ) 直接設值
之前 reverdb 注音轉換 用 lua 可是燒腦
env.p1 = Projection()
env.p1:load( env.engine.schema.config:get_list( "translator/commet_format") )
p2:apply( context.input)