游戏王残局简化版

Check-in [1fd4d78c98]
Login

Check-in [1fd4d78c98]

Overview
Comment:升级
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 1fd4d78c986535546a5b9c193ffed5676531ee85a771549249d6c39167326048
User & Date: 顽雨沉风 on 2024-02-03 04:31:08.547
Other Links: manifest | tags
Context
2024-02-03
04:32
加宽 check-in: e6ccf9f6b1 user: 顽雨沉风 tags: trunk
04:31
升级 check-in: 1fd4d78c98 user: 顽雨沉风 tags: trunk
04:03
改错 check-in: feeabb7721 user: 顽雨沉风 tags: trunk
Changes
1


2
3
4
5
6
7

8
9
10
11
12
13
14
15
16
17
18
19
20

21
22
23
24
25
26
27
28
29
30
31
32

33
34
35
36
37
38





















39


1
2
3
4
5
6
7

8
9
10
11
12
13
14
15
16
17
18
19
20

21
22
23
24
25
26
27
28
29
30
31
32

33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60

61
-
+
+





-
+












-
+











-
+






+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
local d_3 = {}
local d_4 = {}
local 简文件库 = require("lfs")
--~ 排
--~ 办排中值的能
--~ 入参2
--~ 入参3
--~ 入参4
function d_3.历排(o1_11, o1, o2, o3, o4)
function d_4.历排(o1_11, o1, o2, o3, o4)
  local k1_11
  --~ 集排
  k1_11 = {}
  for o5 = 1, #o1_11 do
    k1_11[#k1_11 + 1] = o1(o1_11[o5], o2, o3, o4)
    end
  return k1_11
  end
--~ 文
--~ 历文的能
--~ 入参2
--~ 入参3
function d_3.历文(o1, o2, o3, o4)
function d_4.历文(o1, o2, o3, o4)
  local k1_9
  --~ 集排
  k1_9 = {}
  for o5 in o2(o1, o3, o4) do
    k1_9[#k1_9 + 1] = o5
    end
  return k1_9
  end
--~ 表中值
--~ 值类
--~ 办值的能
function d_3.操类(o1, o2, o3)
function d_4.操类(o1, o2, o3)
  if type(o1) == o2 then
    return o3(o1)
  else
    return o1
    end
  end
--~ 排中文
--~ 入参2
--~ 入参3
--~ 入参4
function d_4.全筛文(o1, o2, o3, o4)
  if o1:find(o2, o3, o4) then
    return o1
    end
  end
--~ 目表
function d_4.用令行工具操文件(o1)
  local k1_9
  --~ 文件名排
  k1_9 = d_4.历文(o1.文件目, 简文件库.dir)
  k1_9 = d_4.历排(k1_9, d_4.全筛文, o1.文件类, -#o1.文件类, true)
  for o2 = 1, #k1_9 do
    k1_9[o2] = d_4.加前缀(k1_9[o2], o1.文件目 .. "/")
    k1_9[o2] = d_4.加前缀(k1_9[o2], [["]])
    k1_9[o2] = d_4.加后缀(k1_9[o2], [["]])
    end
  end
return d_3
return d_4
28
29
30
31
32
33
34

35
36
37
38
39
40
41
42

28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44







+








+
  --~ k1_9 = 历排库.处理后返回新排(k1_9, 前后缀库.加前缀, o2)
  --~ 历排库.处理后返回新排(k1_9, 令行库.执行命令)
  --~ end
--~ local k1 = 字集码互转库.u8_to_a([[../single]])
--~ local k2 = 字集码互转库.u8_to_a([[stylua --indent-type Spaces  --indent-width 2 --collapse-simple-statement Never ]])
--~ 若不传命令行参数,则后果未必如愿。例如,我想用空格做缩进符,它却用制表符。
--~ d_2.用命令行工具排版lua文件(k1, k2)

d_2.目表 = {
  ["文件目"] = [[../single]]
  , ["文件类"] = ".lua"
  , ["令行前缀"] = [[stylua --indent-type Spaces  --indent-width 2 --collapse-simple-statement Never ]]
  }
for _, o1 in pairs(d_2.目表) do
  d_2.目表[_] = f.操类(o1, "string", u8)
  end
f.用令行工具操文件(d_2.目表)