func lookupMonthValue()

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
}