Home | History | Annotate | Download | only in unicode

Lines Matching full:scripts

52 var scriptlist = flag.String("scripts",
225 // Scripts.txt has form:
236 var scripts = make(map[string][]Script)
338 func all(scripts map[string][]Script) []string {
339 a := make([]string, 0, len(scripts))
340 for k := range scripts {
678 func parseScript(line string, scripts map[string][]Script) {
707 scripts[name] = append(scripts[name], Script{uint32(lo), uint32(hi), name})
730 func fullScriptTest(list []string, installed map[string]*unicode.RangeTable, scripts map[string][]Script) {
732 if _, ok := scripts[name]; !ok {
739 for _, script := range scripts[name] {
749 // PropList.txt has the same format as Scripts.txt so we can share its parser.
751 flag := "scripts"
753 file := "Scripts.txt"
754 table := scripts
755 installed := unicode.Scripts
776 // Find out which scripts to dump
798 println("// Scripts is the set of Unicode script tables.")
799 println("var Scripts = map[string] *RangeTable{")
1191 for name := range scripts {
1217 for _, s := range scripts[name] {