Import libcds. trunk
authorkim <kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Mon, 13 Feb 2012 14:30:23 +0000 (14:30 +0000)
committerkim <kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Mon, 13 Feb 2012 14:30:23 +0000 (14:30 +0000)
commit3fd4bcef236556c7f3bff1d2be8d3f4206245501
tree59d8de7afea8d8c68ba27ef665b6361becd5cf52
parentdc7a566a39187bfcea70737cda7278f858cd9842
Import libcds.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/libcds@1205 3cdefd35-fc62-479d-8e8d-bae585ffb9ca
102 files changed:
Doxyfile [new file with mode: 0644]
Makefile [new file with mode: 0644]
docs/delete_me [new file with mode: 0644]
includes/delete_me [new file with mode: 0644]
lib/delete_me [new file with mode: 0644]
src/Makefile [new file with mode: 0644]
src/basics.h [new file with mode: 0644]
src/coders/huff.cpp [new file with mode: 0644]
src/coders/huff.h [new file with mode: 0644]
src/coders/huffman_codes.cpp [new file with mode: 0644]
src/coders/huffman_codes.h [new file with mode: 0644]
src/static_bitsequence/sdarray.cpp [new file with mode: 0644]
src/static_bitsequence/sdarray.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_brw32.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_brw32.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_brw32.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_brw32.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_rrr02.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_rrr02.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_rrr02_light.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_rrr02_light.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_sdarray.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_builder_sdarray.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_naive.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_naive.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_rrr02.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_rrr02.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_rrr02_light.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_rrr02_light.h [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_sdarray.cpp [new file with mode: 0644]
src/static_bitsequence/static_bitsequence_sdarray.h [new file with mode: 0644]
src/static_bitsequence/table_offset.cpp [new file with mode: 0644]
src/static_bitsequence/table_offset.h [new file with mode: 0644]
src/static_permutation/perm.cpp [new file with mode: 0755]
src/static_permutation/perm.h [new file with mode: 0755]
src/static_permutation/static_permutation.cpp [new file with mode: 0644]
src/static_permutation/static_permutation.h [new file with mode: 0644]
src/static_permutation/static_permutation_builder.h [new file with mode: 0644]
src/static_permutation/static_permutation_builder_mrrr.cpp [new file with mode: 0644]
src/static_permutation/static_permutation_builder_mrrr.h [new file with mode: 0644]
src/static_permutation/static_permutation_mrrr.cpp [new file with mode: 0644]
src/static_permutation/static_permutation_mrrr.h [new file with mode: 0644]
src/static_sequence/static_sequence.cpp [new file with mode: 0644]
src/static_sequence/static_sequence.h [new file with mode: 0644]
src/static_sequence/static_sequence_bs.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_bs.h [new file with mode: 0644]
src/static_sequence/static_sequence_builder.h [new file with mode: 0644]
src/static_sequence/static_sequence_builder_gmr.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_builder_gmr.h [new file with mode: 0644]
src/static_sequence/static_sequence_builder_gmr_chunk.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_builder_gmr_chunk.h [new file with mode: 0644]
src/static_sequence/static_sequence_builder_wvtree.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_builder_wvtree.h [new file with mode: 0644]
src/static_sequence/static_sequence_builder_wvtree_noptrs.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_builder_wvtree_noptrs.h [new file with mode: 0644]
src/static_sequence/static_sequence_gmr.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_gmr.h [new file with mode: 0644]
src/static_sequence/static_sequence_gmr_chunk.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_gmr_chunk.h [new file with mode: 0644]
src/static_sequence/static_sequence_wvtree.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_wvtree.h [new file with mode: 0644]
src/static_sequence/static_sequence_wvtree_noptrs.cpp [new file with mode: 0644]
src/static_sequence/static_sequence_wvtree_noptrs.h [new file with mode: 0644]
src/static_sequence/wt_coder.cpp [new file with mode: 0644]
src/static_sequence/wt_coder.h [new file with mode: 0644]
src/static_sequence/wt_coder_binary.cpp [new file with mode: 0644]
src/static_sequence/wt_coder_binary.h [new file with mode: 0644]
src/static_sequence/wt_coder_huff.cpp [new file with mode: 0644]
src/static_sequence/wt_coder_huff.h [new file with mode: 0644]
src/static_sequence/wt_node.cpp [new file with mode: 0644]
src/static_sequence/wt_node.h [new file with mode: 0644]
src/static_sequence/wt_node_internal.cpp [new file with mode: 0644]
src/static_sequence/wt_node_internal.h [new file with mode: 0644]
src/static_sequence/wt_node_leaf.cpp [new file with mode: 0644]
src/static_sequence/wt_node_leaf.h [new file with mode: 0644]
src/utils/alphabet_mapper.cpp [new file with mode: 0644]
src/utils/alphabet_mapper.h [new file with mode: 0644]
src/utils/alphabet_mapper_cont.cpp [new file with mode: 0644]
src/utils/alphabet_mapper_cont.h [new file with mode: 0644]
src/utils/alphabet_mapper_none.cpp [new file with mode: 0644]
src/utils/alphabet_mapper_none.h [new file with mode: 0644]
tests/Makefile [new file with mode: 0644]
tests/make_bitmap.cpp [new file with mode: 0644]
tests/static_bitsequence_test.cpp [new file with mode: 0644]
tests/static_bitsequence_tester.cpp [new file with mode: 0644]
tests/static_bitsequence_tester.h [new file with mode: 0644]
tests/static_sequence_bs_test.cpp [new file with mode: 0644]
tests/static_sequence_gmr_chunk_test.cpp [new file with mode: 0644]
tests/static_sequence_gmr_test.cpp [new file with mode: 0644]
tests/static_sequence_tester.cpp [new file with mode: 0644]
tests/static_sequence_tester.h [new file with mode: 0644]
tests/static_sequence_wvtree_noptrs_test.cpp [new file with mode: 0644]
tests/static_sequence_wvtree_test.cpp [new file with mode: 0644]
tests/test_brw32.cpp [new file with mode: 0644]
tests/test_naive.cpp [new file with mode: 0644]
tests/test_rrr02.cpp [new file with mode: 0644]
tests/test_wvtree01.cpp [new file with mode: 0644]
tests/test_wvtree02.cpp [new file with mode: 0644]
tests/text_to_int.cpp [new file with mode: 0644]