diff options
Diffstat (limited to 'vendor/github.com/apparentlymart/go-textseg/textseg/generate.go')
-rw-r--r-- | vendor/github.com/apparentlymart/go-textseg/textseg/generate.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/vendor/github.com/apparentlymart/go-textseg/textseg/generate.go b/vendor/github.com/apparentlymart/go-textseg/textseg/generate.go new file mode 100644 index 0000000..81f3a74 --- /dev/null +++ b/vendor/github.com/apparentlymart/go-textseg/textseg/generate.go | |||
@@ -0,0 +1,7 @@ | |||
1 | package textseg | ||
2 | |||
3 | //go:generate go run make_tables.go -output tables.go | ||
4 | //go:generate go run make_test_tables.go -output tables_test.go | ||
5 | //go:generate ruby unicode2ragel.rb --url=http://www.unicode.org/Public/9.0.0/ucd/auxiliary/GraphemeBreakProperty.txt -m GraphemeCluster -p "Prepend,CR,LF,Control,Extend,Regional_Indicator,SpacingMark,L,V,T,LV,LVT,E_Base,E_Modifier,ZWJ,Glue_After_Zwj,E_Base_GAZ" -o grapheme_clusters_table.rl | ||
6 | //go:generate ragel -Z grapheme_clusters.rl | ||
7 | //go:generate gofmt -w grapheme_clusters.go | ||