1
0
mirror of https://github.com/golang/go synced 2024-11-21 15:14:43 -07:00

exp/norm: maketables tool for generating tables for normalization.

R=r, bsiegert, r, alex.brainman
CC=golang-dev
https://golang.org/cl/4662080
This commit is contained in:
Marcel van Lohuizen 2011-08-04 23:15:19 +02:00
parent d770aadee5
commit b35d49fca1
5 changed files with 8591 additions and 0 deletions

View File

@ -41,6 +41,7 @@ src/cmd/gc/y1.tab.c
src/cmd/gc/yerr.h
src/cmd/goinstall/syslist.go
src/pkg/Make.deps
src/pkg/exp/norm/maketables
src/pkg/exp/ogle/ogle
src/pkg/go/build/syslist.go
src/pkg/os/signal/unix.go

View File

@ -80,6 +80,7 @@ DIRS=\
exp/datafmt\
exp/gui\
exp/gui/x11\
exp/norm\
exp/regexp/syntax\
exp/template\
expvar\

32
src/pkg/exp/norm/Makefile Normal file
View File

@ -0,0 +1,32 @@
# Copyright 2011 The Go Authors. All rights reserved.
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file.
include ../../../Make.inc
TARG=exp/norm
GOFILES=\
tables.go\
include ../../../Make.pkg
CLEANFILES+=maketables
maketables: maketables.go
$(GC) maketables.go
$(LD) -o maketables maketables.$O
tables: maketables
./maketables > tables.go
gofmt -w tables.go
# Build (but do not run) maketables during testing,
# just to make sure it still compiles.
testshort: maketables
# Downloads from www.unicode.org, so not part
# of standard test scripts.
test: testtables
testtables: maketables
./maketables -test -tables=

File diff suppressed because it is too large Load Diff

7544
src/pkg/exp/norm/tables.go Normal file

File diff suppressed because it is too large Load Diff