Rewrite some struct linkages

This commit is contained in:
2026-02-20 21:06:47 +08:00
parent 1d9407331a
commit d54f106dee
10 changed files with 228 additions and 128 deletions

View File

@@ -5,21 +5,21 @@ import (
)
func TestDataRead(t *testing.T) {
chars := map[string]*CChar{}
cjRepl, err := ReadCangJieKeys()
if err != nil {
t.Error(err)
}
ReadCangJieTable(chars, cjRepl)
JyutPingMap, err := ReadJyutPingTable(chars)
if err != nil {
t.Error(err)
}
j := *JyutPingMap["sing4"]
if j[0].TungJamZi != j[1].TungJamZi {
t.Errorf("%s & %s does not point to the same reference.", j[0].Face, j[1].Face)
}
/*
chars := map[string]*CChar{}
cjRepl, err := ReadCangJieKeys()
if err != nil {
t.Error(err)
}
ReadCangJieTable(chars, cjRepl)
JyutPingMap, err := ReadJyutPingTable(chars)
if err != nil {
t.Error(err)
}
j := *JyutPingMap["sing4"]
if j.TungJamZi[0].JyutPing != j.TungJamZi[1].JyutPing {
t.Errorf("%s & %s does not point to the same reference.", j[0].Face, j[1].Face)
}
for i, c := range j {
t.Log(i, c.CangJie)
}