]> Cypherpunks repositories - gostls13.git/commit
exp/norm: added trie lookup code and associated tests.
authorMarcel van Lohuizen <mpvl@golang.org>
Wed, 10 Aug 2011 13:34:12 +0000 (15:34 +0200)
committerMarcel van Lohuizen <mpvl@golang.org>
Wed, 10 Aug 2011 13:34:12 +0000 (15:34 +0200)
commit00cb627b8791082f7abc69dd78eb36fa3e05063f
treeff26118397228b4cf5399863317accb24ff45e7b
parent83c734601c0d03bbe929c612f999ca3a128103f4
exp/norm: added trie lookup code and associated tests.
- triegen.go: Factored out trie generation code from maketables.go
  (only renamed printTrieTables to printTables and made it a method).
- maketesttables.go: new tool to generate data for the trie unit test.
- Makefile: changed accordingly.
- trie.go: trie lookup code.
- trietest_data.go: generated by maketesttables.go.
- trie_test.go: unit test for trie.go.

R=r
CC=golang-dev
https://golang.org/cl/4844053
.hgignore
src/pkg/exp/norm/Makefile
src/pkg/exp/norm/maketables.go
src/pkg/exp/norm/maketesttables.go [new file with mode: 0644]
src/pkg/exp/norm/trie.go [new file with mode: 0644]
src/pkg/exp/norm/trie_test.go [new file with mode: 0644]
src/pkg/exp/norm/triedata_test.go [new file with mode: 0644]
src/pkg/exp/norm/triegen.go [new file with mode: 0644]