游戏王残局简化版

Check-in [c895d3c75b]
Login

Check-in [c895d3c75b]

Overview
Comment:(/ω\)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: c895d3c75b3a9859eb980b10b1f6b09cf457d76995be9b10b023d6d643aa1063
User & Date: 顽雨沉风 on 2024-01-26 11:06:18
Other Links: manifest | tags
Context
2024-01-26
12:51
(/ω\) check-in: 0716c90b61 user: 顽雨沉风 tags: trunk
11:06
(/ω\) check-in: c895d3c75b user: 顽雨沉风 tags: trunk
10:40
(/ω\) check-in: 19823fddda user: 顽雨沉风 tags: trunk
Changes

Modified 残局文料/lib/ipml_mj_ysaf.lua from [244fd8ea5d] to [6c5aa00d6e].

110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
--~ return k1_9
--~ end
--~ function d_5.判文(o1, o2, o3, o4)
--~ if o1:find(o2 or ".", o3, o4) then
--~ return o1
--~ end
--~ end
function d_5.筛件径(o1, o2)
  local k1_9
  k1_9 = d_5.筛文(o1, 简件系库.dir)
  k1_9 = d_5.筛排(k1_9, d_5.加前缀, o1 .. "/")
  k1_9 = d_5.筛排(k1_9, d_5.判文, o2)
  return d_5.筛排(k1_9, d_5.在前后加英文双引号)
  end
--~ function d_5.筛单行等式(o1)
--~ return 常用库.捕排(string.gmatch, o1, "[^\n= \t]+")
--~ end
--~ function d_5.捕非空单行(o1)
--~ return 常用库.捕排(string.gmatch, o1, "[^\n]+[\n]?")
--~ end
--~ function d_5.捕非空单行(o1)







|
|
|
|
|
|
|







110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
--~ return k1_9
--~ end
--~ function d_5.判文(o1, o2, o3, o4)
--~ if o1:find(o2 or ".", o3, o4) then
--~ return o1
--~ end
--~ end
--~ function d_5.筛件径(o1, o2)
  --~ local k1_9
  --~ k1_9 = d_5.筛文(o1, 简件系库.dir)
  --~ k1_9 = d_5.筛排(k1_9, d_5.加前缀, o1 .. "/")
  --~ k1_9 = d_5.筛排(k1_9, d_5.判文, o2)
  --~ return d_5.筛排(k1_9, d_5.在前后加英文双引号)
  --~ end
--~ function d_5.筛单行等式(o1)
--~ return 常用库.捕排(string.gmatch, o1, "[^\n= \t]+")
--~ end
--~ function d_5.捕非空单行(o1)
--~ return 常用库.捕排(string.gmatch, o1, "[^\n]+[\n]?")
--~ end
--~ function d_5.捕非空单行(o1)
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
  for i, line in ipairs(lines) do
    if line:find(character, 1, true) then
      table.insert(result, line)
      end
    end
  return result
  end
function d_5.办令(o1)
  print(o1)
  os.execute(o1)
  end
--~ function d_5.在前后加英文双引号(o1)
--~ return [["]] .. o1 .. [["]]
--~ end
--~ function d_5.筛单行等式_左右值态(o1)
--~ local k1_11
--~ k1_11 = {}
--~ for o2 in k1_11:gmatch("[^\n= \t]+") do
--~ table.insert(k1_11, o2)
--~ end
--~ return o2
--~ end
return d_5








|
|
|
|













156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
  for i, line in ipairs(lines) do
    if line:find(character, 1, true) then
      table.insert(result, line)
      end
    end
  return result
  end
--~ function d_5.办令(o1)
  --~ print(o1)
  --~ os.execute(o1)
  --~ end
--~ function d_5.在前后加英文双引号(o1)
--~ return [["]] .. o1 .. [["]]
--~ end
--~ function d_5.筛单行等式_左右值态(o1)
--~ local k1_11
--~ k1_11 = {}
--~ for o2 in k1_11:gmatch("[^\n= \t]+") do
--~ table.insert(k1_11, o2)
--~ end
--~ return o2
--~ end
return d_5

Added 残局文料/lib/程语_月_删注_不虑字串.lua version [225e748836].











>
>
>
>
>
1
2
3
4
5
local d_2 = {}
function d_3.单行注(o1)
  return o1:gsub("%-%-[^\n]*", "")
  end
return d_2

Added 残局文料/lib/算机_基统_窗群_件系_小件_读.lua version [709363bd36].























>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
local d_2 = {}
function d_2.读件(o1, o2)
  local k1
  local k1_3
  k1_3 = io.open(o1, o2 or "r")
  k1 = k1_3:read("a")
  k1_3:flush()
  k1_3:close()
  return k1
  end
return d_2

Modified 残局文料/产常量件.lua from [9d43013932] to [9055d44966].

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
package.path = [[.\lib_lua\?.lua;]] .. package.path
package.cpath = [[.\lib_dll\?.dll;]] .. package.cpath
_G.常用库 = require("ipml_mj_ysaf")
local 字集码互转库 = require("u8_to_a")



--~ local profile = require("jit.profile")
--~ profile.start("f", cb)
local 删注库_月程语版_不虑字串版 = require(字集码互转库.u8_to_a("删注/月程语_不虑字串"))
local d_2 = {}
function d_2.产常量件(o1, o2)
	local k1
	k1 = 常用库.读件(o1 .. o2)
	k1 = 删注库_月程语版.单行注_不虑字串态(k1)
	--~ k1 = 常用库.删空格(k1)
	--~ k1 = 常用库.删制表符(k1)
	--~ k1 = 常用库.捕非空单行(k1)
	--~ k1 = 常用库.捕非空单行(k1)
	--~ k1 = 常用库.筛单行等式(k1)
	--~ k1 = 常用库.排转对(k1, 1)
	--~ k1 = 常用库.删空行(k1)
	--~ k1 = "local k1_11 = {}\n" .. k1 .. ""
	--~ k1 = 常用库.筛排(k1, print)
	--~ print(k1.DOUBLE_DAMAGE[1])
	--~ print(k1)
	--~ print(k1[1])
	--~ print(k1:gsub("\n", "猪"))
end
function d_2.筛凡常量() end
function d_2.筛字段量() end
d_2.产常量件(
	字集码互转库.u8_to_a([[D:\install\YGOPro]]),
	字集码互转库.u8_to_a([[/script/constant.lua]])
)
<
<


>
>
>


|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<
|
<
<


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




_G.常用库 = require("ipml_mj_ysaf")
local 字集码互转库 = require("u8_to_a")
local require = 常用库.require_通用大字集态_八位态
local 读件库 = require("算机_基统_窗群_件系_小件_读")
local 删注库 = require("程语_月_删注_不虑字串")
--~ local profile = require("jit.profile")
--~ profile.start("f", cb)
--~ local 删注库_月程语版_不虑字串版 = require(字集码互转库.u8_to_a("删注/月程语_不虑字串"))
local d_2 = {}
function d_2.产常量件_基态(o1)
  local k1
  k1 = 读件库.读件(o1 .. "/single/constant.lua")
  k1 = 删注库.单行注(k1)
  --~ k1 = 常用库.删空格(k1)
  --~ k1 = 常用库.删制表符(k1)
  --~ k1 = 常用库.捕非空单行(k1)
  --~ k1 = 常用库.捕非空单行(k1)
  --~ k1 = 常用库.筛单行等式(k1)
  --~ k1 = 常用库.排转对(k1, 1)
  --~ k1 = 常用库.删空行(k1)
  --~ k1 = "local k1_11 = {}\n" .. k1 .. ""
  --~ k1 = 常用库.筛排(k1, print)
  --~ print(k1.DOUBLE_DAMAGE[1])
  print(k1)
  --~ print(k1[1])
  --~ print(k1:gsub("\n", "猪"))
  end
--~ function d_2.筛凡常量() end
  --~ function d_2.筛字段量() end

d_2.产常量件_基态(字集码互转库.u8_to_a([[D:\install\YGOPro]]))