Lines Matching +full:gen +full:- +full:mapping
3 """usage: ./gen-ucd-table ucd.nounihan.grouped.xml [/path/to/hb-common.h]
24 hb_common_h = 'hb-common.h' if len (sys.argv) < 3 else sys.argv[2]
42 bmg = [int(v, 16) - int(u) if v else 0 for u,v in enumerate(u['bmg'] for u in ucd)]
81 # Prepare General_Category / Script mapping arrays
92 sc_re = re.compile(r"\b(HB_SCRIPT_[_A-Z]*).*HB_TAG [(]'(.)','(.)','(.)','(.)'[)]")
121 print(" * ./gen-ucd-table.py ucd.nounihan.grouped.xml")
133 # Write mapping data
171 gc[i] = gc[i - 1]
172 for i in range(len(gc) - 2, -1, -1):
177 sc[i] = sc[i - 1]
178 for i in range(len(sc) - 2, -1, -1):
185 for name,data,default,mapping in datasets:
186 sol = packTab.pack_table(data, default, mapping=mapping, compression=compression)
187 logging.info(' Dataset=%-8s FullCost=%d' % (name, sol.fullCost))