游戏王残局简化版

Annotation For 残局文料/lua_lib/常用库.lua
Login

Annotation For 残局文料/lua_lib/常用库.lua

Lines of 残局文料/lua_lib/常用库.lua from check-in e6ccf9f6b1 that are changed by the sequence of edits moving toward check-in e94f91e6b3:

                         1: local d_4 = {}
                         2: local 简文件库 = require("lfs")
                         3: --~ 排
                         4: --~ 办排中值的能
                         5: --~ 入参2
                         6: --~ 入参3
                         7: --~ 入参4
                         8: function d_4.历排(o1_11, o1, o2, o3, o4)
                         9:   local k1_11
                        10:   --~ 集排
                        11:   k1_11 = {}
                        12:   for o5 = 1, #o1_11 do
                        13:     k1_11[#k1_11 + 1] = o1(o1_11[o5], o2, o3, o4)
                        14:     end
                        15:   return k1_11
                        16:   end
                        17: --~ 文
                        18: --~ 历文的能
                        19: --~ 入参2
                        20: --~ 入参3
                        21: function d_4.历文(o1, o2, o3, o4)
                        22:   local k1_9
                        23:   --~ 集排
                        24:   k1_9 = {}
                        25:   for o5 in o2(o1, o3, o4) do
                        26:     k1_9[#k1_9 + 1] = o5
                        27:     end
                        28:   return k1_9
                        29:   end
                        30: --~ 表中值
                        31: --~ 值类
                        32: --~ 办值的能
                        33: function d_4.操类(o1, o2, o3)
                        34:   if type(o1) == o2 then
                        35:     return o3(o1)
                        36:   else
                        37:     return o1
                        38:     end
                        39:   end
                        40: --~ 排中文
                        41: --~ 入参2
                        42: --~ 入参3
                        43: --~ 入参4
                        44: function d_4.全筛文(o1, o2, o3, o4)
                        45:   if o1:find(o2, o3, o4) then
                        46:     return o1
                        47:     end
                        48:   end
                        49: --~ 目表
                        50: function d_4.用令行工具操文件(o1)
                        51:   local k1_9
                        52:   --~ 令行排
                        53:   k1_9 = d_4.历文(o1.文件目, 简文件库.dir)
                        54:   k1_9 = d_4.历排(k1_9, d_4.全筛文, o1.文件类, -#o1.文件类, true)
                        55:   for o2 = 1, #k1_9 do
                        56:     k1_9[o2] = d_4.加前缀(k1_9[o2], o1.文件目 .. "/")
                        57:     k1_9[o2] = d_4.加前缀(k1_9[o2], [["]])
                        58:     k1_9[o2] = d_4.加后缀(k1_9[o2], [["]])
                        59:     end
                        60:   end
                        61: return d_4