1 parent 336c0a0 commit 18e769dCopy full SHA for 18e769d
1 file changed
build.py
@@ -37,7 +37,7 @@ def load_小韻表() -> tuple[
37
if 小韻號[-1].isalpha():
38
原書小韻號 = 小韻號[:-1]
39
細分號_by_原書小韻.setdefault(原書小韻號, []).append(小韻號[-1])
40
- 細分轄字_by_小韻[小韻號] = 細分轄字
+ 細分轄字_by_小韻[小韻號] = list(細分轄字)
41
for 原書小韻號, 各細分號 in 細分號_by_原書小韻.items():
42
assert 各細分號 == [chr(ord('a') + i) for i in range(len(各細分號))], (
43
f'細分號 for 小韻 #{原書小韻號} out of order: {各細分號}'
@@ -196,7 +196,7 @@ def main():
196
key = (row['小韻序'], row['小韻內字序'])
197
poem_data[key] = row
198
199
- 廣韻_data: dict[tuple[str, str], list[str] | None] = {k: None for k in 字序_data}
+ 廣韻_data: dict[tuple[str, str], 廣韻Row | None] = {k: None for k in 字序_data}
200
for 字序_key in 廣韻_data:
201
原書小韻號, 小韻字號 = 字序_key
202
poem_小韻內字序 = 字序_data[字序_key].poem_小韻內字序
0 commit comments