in generator.go [262:282]
func lookupMonthValue(curr map[string]string, stdTab []string, lookupTable []*MonthWidth) (map[string]string, error) {
if curr == nil && len(lookupTable) == 0 {
return nil, nil
}
val := make(map[string]string, 12)
if curr != nil {
maps.Copy(val, curr)
}
for _, month := range lookupTable {
m, err := strconv.Atoi(month.Type)
if err != nil {
return nil, err
}
val[stdTab[m-1]] = month.CharData
}
return val, nil
}