function bilingual_sort(i1, v1, i2, v2, l, r, f) { l = cc2name[v1[0]] r = cc2name[v2[0]] printf "%s\n%s\n", l, r |& "sort" close("sort", "to") "sort" |& getline f close("sort", "from") return f == l ? -1 : +1 }