游戏王残局简化版

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

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

Origin for each line in 残局文料/lua_lib/常用库.lua from check-in 1b64e61bc7:

65d8c2fcdd 2024-02-03  顽雨沉风: local d_4 = {}
1fd4d78c98 2024-02-03  顽雨沉风: local 简文件库 = require("lfs")
b29c01f0b6 2024-02-02  顽雨沉风: --~ 排
2c6261c44d 2024-02-03  顽雨沉风: --~ 办排中值的能
fb63b2804e 2024-02-03  顽雨沉风: --~ 入参2
fb63b2804e 2024-02-03  顽雨沉风: --~ 入参3
fb63b2804e 2024-02-03  顽雨沉风: --~ 入参4
dbb3ab98a4 2024-02-03  顽雨沉风: function d_4.历排(o1_0, o1, o2_0, o3_0, o4_0)
dbb3ab98a4 2024-02-03  顽雨沉风:   local k1_0
fb63b2804e 2024-02-03  顽雨沉风:   --~ 集排
dbb3ab98a4 2024-02-03  顽雨沉风:   k1_0 = {}
dbb3ab98a4 2024-02-03  顽雨沉风:   for o2 = 1, #o1_0 do
dbb3ab98a4 2024-02-03  顽雨沉风:     k1_0[#k1_0 + 1] = o1(o1_0[o2], o2_0, o3_0, o4_0)
fb63b2804e 2024-02-03  顽雨沉风:     end
dbb3ab98a4 2024-02-03  顽雨沉风:   return k1_0
fb63b2804e 2024-02-03  顽雨沉风:   end
fb63b2804e 2024-02-03  顽雨沉风: --~ 文
fb63b2804e 2024-02-03  顽雨沉风: --~ 历文的能
fb63b2804e 2024-02-03  顽雨沉风: --~ 入参2
fb63b2804e 2024-02-03  顽雨沉风: --~ 入参3
4af7b78130 2024-02-03  顽雨沉风: function d_4.历文(o1, o2, o1_0, o2_0)
4af7b78130 2024-02-03  顽雨沉风:   local k1_0
0b316b136c 2024-02-03  顽雨沉风:   --~ 集排
4af7b78130 2024-02-03  顽雨沉风:   k1_0 = {}
4af7b78130 2024-02-03  顽雨沉风:   for o3_0 in o2(o1, o1_0, o2_0) do
4af7b78130 2024-02-03  顽雨沉风:     k1_0[#k1_0 + 1] = o3_0
2fe4cafc95 2024-02-03  顽雨沉风:     end
4af7b78130 2024-02-03  顽雨沉风:   return k1_0
2fe4cafc95 2024-02-03  顽雨沉风:   end
2fe4cafc95 2024-02-03  顽雨沉风: --~ 表中值
2fe4cafc95 2024-02-03  顽雨沉风: --~ 值类
2fe4cafc95 2024-02-03  顽雨沉风: --~ 办值的能
733d68b305 2024-02-04  顽雨沉风: function d_4.操类(o1_0, o1, o2)
733d68b305 2024-02-04  顽雨沉风:   if type(o1_0) == o1 then
733d68b305 2024-02-04  顽雨沉风:     return o2(o1_0)
2fe4cafc95 2024-02-03  顽雨沉风:   else
733d68b305 2024-02-04  顽雨沉风:     return o1_0
1fd4d78c98 2024-02-03  顽雨沉风:     end
1fd4d78c98 2024-02-03  顽雨沉风:   end
1fd4d78c98 2024-02-03  顽雨沉风: --~ 排中文
1fd4d78c98 2024-02-03  顽雨沉风: --~ 入参2
1fd4d78c98 2024-02-03  顽雨沉风: --~ 入参3
1fd4d78c98 2024-02-03  顽雨沉风: --~ 入参4
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.全筛文(o1, o2, o3, o4)
d1b9d0d34f 2024-02-03  顽雨沉风:   if string.find(o1, o2, o3, o4) then
e94f91e6b3 2024-02-03  顽雨沉风:     return o1
e94f91e6b3 2024-02-03  顽雨沉风:     end
e94f91e6b3 2024-02-03  顽雨沉风:   end
e94f91e6b3 2024-02-03  顽雨沉风: --~ 文
e94f91e6b3 2024-02-03  顽雨沉风: --~ 前缀
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.加前缀(o1, o2)
e94f91e6b3 2024-02-03  顽雨沉风:   return (o2 or "") .. o1
e94f91e6b3 2024-02-03  顽雨沉风:   end
e94f91e6b3 2024-02-03  顽雨沉风: --~ 文
e94f91e6b3 2024-02-03  顽雨沉风: --~ 后缀
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.加后缀(o1, o2)
e94f91e6b3 2024-02-03  顽雨沉风:   return o1 .. (o2 or "")
e94f91e6b3 2024-02-03  顽雨沉风:   end
e94f91e6b3 2024-02-03  顽雨沉风: --~ 令
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.办令(o1)
e94f91e6b3 2024-02-03  顽雨沉风:   print(o1)
e94f91e6b3 2024-02-03  顽雨沉风:   os.execute(o1)
e94f91e6b3 2024-02-03  顽雨沉风:   end
4d150d683b 2024-02-03  顽雨沉风: --~ 文
4d150d683b 2024-02-03  顽雨沉风: --~ 前缀
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.全筛前缀(o1, o2)
4d150d683b 2024-02-03  顽雨沉风:   if string.sub(o1, 1, #o2) == o2 then
4d150d683b 2024-02-03  顽雨沉风:     return o1
4d150d683b 2024-02-03  顽雨沉风:     end
4d150d683b 2024-02-03  顽雨沉风:   end
4d150d683b 2024-02-03  顽雨沉风: --~ 文
4d150d683b 2024-02-03  顽雨沉风: --~ 后缀
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.全筛后缀(o1, o2)
65d8c2fcdd 2024-02-03  顽雨沉风:   if string.sub(o1, -#o2) == o2 then
65d8c2fcdd 2024-02-03  顽雨沉风:     return o1
65d8c2fcdd 2024-02-03  顽雨沉风:     end
65d8c2fcdd 2024-02-03  顽雨沉风:   end
0ebfa0e128 2024-02-04  顽雨沉风: --~ 目对
0ebfa0e128 2024-02-04  顽雨沉风: function d_4.用令行工具操文件(o1_0)
65d8c2fcdd 2024-02-03  顽雨沉风:   local k1_9
65d8c2fcdd 2024-02-03  顽雨沉风:   --~ 令行排
0ebfa0e128 2024-02-04  顽雨沉风:   k1_9 = d_4.历文(o1_0.文件目, 简文件库.dir)
0ebfa0e128 2024-02-04  顽雨沉风:   k1_9 = d_4.历排(k1_9, d_4.全筛后缀, o1_0.文件类)
0ebfa0e128 2024-02-04  顽雨沉风:   for o1 = 1, #k1_9 do
0ebfa0e128 2024-02-04  顽雨沉风:     k1_9[o1] = d_4.加前缀(k1_9[o1], o1_0.文件目)
0ebfa0e128 2024-02-04  顽雨沉风:     k1_9[o1] = d_4.加前缀(k1_9[o1], [["]])
0ebfa0e128 2024-02-04  顽雨沉风:     k1_9[o1] = d_4.加后缀(k1_9[o1], [["]])
0ebfa0e128 2024-02-04  顽雨沉风:     k1_9[o1] = d_4.加前缀(k1_9[o1], o1_0.令行前缀)
0ebfa0e128 2024-02-04  顽雨沉风:     d_4.办令(k1_9[o1])
65d8c2fcdd 2024-02-03  顽雨沉风:     end
65d8c2fcdd 2024-02-03  顽雨沉风:   end
65d8c2fcdd 2024-02-03  顽雨沉风: --~ 文件路
65d8c2fcdd 2024-02-03  顽雨沉风: --~ 式
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.读文件(o1, o2)
65d8c2fcdd 2024-02-03  顽雨沉风:   local k1
4e48ffd0e5 2024-02-03  顽雨沉风:   local k1_3
65d8c2fcdd 2024-02-03  顽雨沉风:   --~ 文件
4e48ffd0e5 2024-02-03  顽雨沉风:   k1_3 = io.open(o1, o2 or "r")
65d8c2fcdd 2024-02-03  顽雨沉风:   --~ 文
4e48ffd0e5 2024-02-03  顽雨沉风:   k1 = k1_3:read("a")
4e48ffd0e5 2024-02-03  顽雨沉风:   k1_3:flush()
4e48ffd0e5 2024-02-03  顽雨沉风:   k1_3:close()
65d8c2fcdd 2024-02-03  顽雨沉风:   return k1
65d8c2fcdd 2024-02-03  顽雨沉风:   end
65d8c2fcdd 2024-02-03  顽雨沉风: --~ 常量排
b92c73c8f3 2024-02-04  顽雨沉风: function d_4.加对限(o1_0)
b92c73c8f3 2024-02-04  顽雨沉风:   for o1 = 1, #o1_0 do
b92c73c8f3 2024-02-04  顽雨沉风:     o1_0[o1] = d_4.加前缀(o1_0[o1], [[k1_0["]])
b92c73c8f3 2024-02-04  顽雨沉风:     o1_0[o1] = string.gsub(o1_0[o1], "=", "\"]=", 1)
65d8c2fcdd 2024-02-03  顽雨沉风:     end
b92c73c8f3 2024-02-04  顽雨沉风:   table.insert(o1_0, 1, "local k1_0 = {}")
b92c73c8f3 2024-02-04  顽雨沉风:   table.insert(o1_0, "return k1_0")
b92c73c8f3 2024-02-04  顽雨沉风:   return table.concat(o1_0, "\n")
65d8c2fcdd 2024-02-03  顽雨沉风:   end
65d8c2fcdd 2024-02-03  顽雨沉风: --~ 文
65d8c2fcdd 2024-02-03  顽雨沉风: --~ 文件路
65d8c2fcdd 2024-02-03  顽雨沉风: --~ 式
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.写文件(o1, o2, o3)
168300f866 2024-02-03  顽雨沉风:   local k1_3
65d8c2fcdd 2024-02-03  顽雨沉风:   --~ 文件
168300f866 2024-02-03  顽雨沉风:   k1_3 = io.open(o2, o3 or "w")
168300f866 2024-02-03  顽雨沉风:   k1_3:write(o1)
168300f866 2024-02-03  顽雨沉风:   k1_3:flush()
168300f866 2024-02-03  顽雨沉风:   k1_3:close()
65d8c2fcdd 2024-02-03  顽雨沉风:   end
1b64e61bc7 2024-02-04  顽雨沉风: --~ 文
65d8c2fcdd 2024-02-03  顽雨沉风: function d_4.删左右空白(o1)
65d8c2fcdd 2024-02-03  顽雨沉风:   o1 = string.gsub(o1, "^%s+", "")
65d8c2fcdd 2024-02-03  顽雨沉风:   return string.gsub(o1, "%s+$", "")
65d8c2fcdd 2024-02-03  顽雨沉风:   end
65d8c2fcdd 2024-02-03  顽雨沉风: return d_4