]> Cypherpunks repositories - gostls13.git/commit
exp/locale/collate/tools/colcmp: implementation of colcmp tool used for comparing
authorMarcel van Lohuizen <mpvl@golang.org>
Mon, 24 Sep 2012 04:22:03 +0000 (13:22 +0900)
committerMarcel van Lohuizen <mpvl@golang.org>
Mon, 24 Sep 2012 04:22:03 +0000 (13:22 +0900)
commit5e47b779905ce87faac1bea3b0774b50ddf1ceba
tree308ae62235379125155c1d13215d44e29976ed34
parent0d82e698112464ea99bdd8cc2e695902b32e8e61
exp/locale/collate/tools/colcmp: implementation of colcmp tool used for comparing
various implementation of collation.  The tool provides commands for soring,
regressing one implementation against another, and benchmarking.
Currently it includes collation implementations for the Go collator, ICU,
and one using Darwin's CoreFoundation framework.
To avoid building this tool in the default build, the colcmp tag has been
added to all files. This allows other tools/colcmp in this directory (e.g. it may make
sense to move maketables here) to be put in this directory as well.

R=r, rsc, mpvl
CC=golang-dev
https://golang.org/cl/6496118
src/pkg/exp/locale/collate/tools/colcmp/Makefile [new file with mode: 0644]
src/pkg/exp/locale/collate/tools/colcmp/chars.go [new file with mode: 0644]
src/pkg/exp/locale/collate/tools/colcmp/col.go [new file with mode: 0644]
src/pkg/exp/locale/collate/tools/colcmp/colcmp.go [new file with mode: 0644]
src/pkg/exp/locale/collate/tools/colcmp/darwin.go [new file with mode: 0644]
src/pkg/exp/locale/collate/tools/colcmp/gen.go [new file with mode: 0644]
src/pkg/exp/locale/collate/tools/colcmp/icu.go [new file with mode: 0644]