50 if range_start
is not None:
51 all_ranges.append((range_start, range_end, upper_delta, lower_delta))
72 if (c == low
and c == up)
or len(low) != 1
or len(up) != 1:
75 updelta = ord(up) - val
76 lowdelta = ord(low) - val
77 if range_start
is not None and (updelta != upper_delta
or lowdelta != lower_delta):
79 if range_start
is None:
82 lower_delta = lowdelta
86for c
in range(0, 0x10FFFF):
89with open(
"ada-casefold.h",
"w")
as f:
95 print(f
" {{{r[0]}, {r[1]}, {r[2]}, {r[3]}}},", file=f)
def process_codepoint(val)
def copyright(tool, description)