clean: | |
go clean -testcache && rm -r ./bin | |
buildfoma: | |
cd src && \ | |
foma -e "source tokenizer.xfst" \ | |
-e "save stack ../testdata/tokenizer.fst" -q -s && \ | |
cd .. | |
buildmatok: buildfoma build | |
./bin/datok convert -i ./testdata/tokenizer.fst -o ./testdata/tokenizer.matok | |
builddatok: buildfoma build | |
./bin/datok convert -i ./testdata/tokenizer.fst -o ./testdata/tokenizer.datok -d | |
test: | |
go test ./... | |
build: | |
go build -v -o ./bin/datok ./cmd/datok.go | |
benchmark: | |
go test -bench=. -test.benchmem |