├── .clang-format ├── .gitattributes ├── .github ├── FUNDING.yml ├── RapidFuzz.svg └── workflows │ ├── cmake.yml │ ├── documentation.yml │ └── linux-simple.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── Doxyfile ├── LICENSE ├── README.md ├── SECURITY.md ├── bench ├── CMakeLists.txt ├── bench-fuzz.cpp ├── bench-jarowinkler.cpp ├── bench-lcs.cpp └── bench-levenshtein.cpp ├── cmake └── rapidfuzzConfig.cmake.in ├── docs └── literature │ ├── hyrro_2002.bib │ ├── hyrro_2004.bib │ ├── hyrro_lcs_2004.bib │ ├── myers_1999.bib │ └── wagner_fischer_1974.bib ├── examples ├── cmake_export │ ├── CMakeLists.txt │ ├── fooConfig.cmake.in │ ├── foo_lib.cc │ ├── foo_lib.hpp │ └── indirect_app │ │ ├── CMakeLists.txt │ │ └── foo_app.cc └── cmake_installed │ ├── CMakeLists.txt │ └── main.cpp ├── extras └── rapidfuzz_amalgamated.hpp ├── fuzzing ├── CMakeLists.txt ├── fuzz_damerau_levenshtein_distance.cpp ├── fuzz_indel_distance.cpp ├── fuzz_indel_editops.cpp ├── fuzz_jaro_similarity.cpp ├── fuzz_lcs_similarity.cpp ├── fuzz_levenshtein_distance.cpp ├── fuzz_levenshtein_editops.cpp ├── fuzz_osa_distance.cpp ├── fuzz_partial_ratio.cpp └── fuzzing.hpp ├── rapidfuzz ├── details │ ├── CharSet.hpp │ ├── GrowingHashmap.hpp │ ├── Matrix.hpp │ ├── PatternMatchVector.hpp │ ├── Range.hpp │ ├── SplittedSentenceView.hpp │ ├── common.hpp │ ├── common_impl.hpp │ ├── config.hpp │ ├── distance.hpp │ ├── intrinsics.hpp │ ├── simd.hpp │ ├── simd_avx2.hpp │ ├── simd_sse2.hpp │ ├── type_traits.hpp │ └── types.hpp ├── distance.hpp ├── distance │ ├── DamerauLevenshtein.hpp │ ├── DamerauLevenshtein_impl.hpp │ ├── Hamming.hpp │ ├── Hamming_impl.hpp │ ├── Indel.hpp │ ├── Indel_impl.hpp │ ├── Jaro.hpp │ ├── JaroWinkler.hpp │ ├── JaroWinkler_impl.hpp │ ├── Jaro_impl.hpp │ ├── LCSseq.hpp │ ├── LCSseq_impl.hpp │ ├── Levenshtein.hpp │ ├── Levenshtein_impl.hpp │ ├── OSA.hpp │ ├── OSA_impl.hpp │ ├── Postfix.hpp │ ├── Postfix_impl.hpp │ ├── Prefix.hpp │ └── Prefix_impl.hpp ├── fuzz.hpp ├── fuzz_impl.hpp └── rapidfuzz_all.hpp ├── rapidfuzz_reference ├── DamerauLevenshtein.hpp ├── Hamming.hpp ├── Indel.hpp ├── Jaro.hpp ├── JaroWinkler.hpp ├── LCSseq.hpp ├── Levenshtein.hpp ├── OSA.hpp ├── README.md ├── common.hpp └── fuzz.hpp ├── test ├── CMakeLists.txt ├── common.hpp ├── distance │ ├── CMakeLists.txt │ ├── examples │ │ ├── ocr.cpp │ │ ├── ocr.hpp │ │ ├── pythonLevenshteinIssue9.cpp │ │ └── pythonLevenshteinIssue9.hpp │ ├── tests-DamerauLevenshtein.cpp │ ├── tests-Hamming.cpp │ ├── tests-Indel.cpp │ ├── tests-Jaro.cpp │ ├── tests-JaroWinkler.cpp │ ├── tests-LCSseq.cpp │ ├── tests-Levenshtein.cpp │ └── tests-OSA.cpp ├── tests-common.cpp ├── tests-fuzz.cpp └── tests-main.cpp └── tools └── amalgamation.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.impl linguist-language=C++ 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: maxbachmann 2 | custom: ["https://www.paypal.com/donate/?hosted_button_id=VGWQBBD5CTWJU"] 3 | -------------------------------------------------------------------------------- /.github/RapidFuzz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/.github/RapidFuzz.svg -------------------------------------------------------------------------------- /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/linux-simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/.github/workflows/linux-simple.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bench/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/bench/CMakeLists.txt -------------------------------------------------------------------------------- /bench/bench-fuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/bench/bench-fuzz.cpp -------------------------------------------------------------------------------- /bench/bench-jarowinkler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/bench/bench-jarowinkler.cpp -------------------------------------------------------------------------------- /bench/bench-lcs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/bench/bench-lcs.cpp -------------------------------------------------------------------------------- /bench/bench-levenshtein.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/bench/bench-levenshtein.cpp -------------------------------------------------------------------------------- /cmake/rapidfuzzConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/cmake/rapidfuzzConfig.cmake.in -------------------------------------------------------------------------------- /docs/literature/hyrro_2002.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/docs/literature/hyrro_2002.bib -------------------------------------------------------------------------------- /docs/literature/hyrro_2004.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/docs/literature/hyrro_2004.bib -------------------------------------------------------------------------------- /docs/literature/hyrro_lcs_2004.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/docs/literature/hyrro_lcs_2004.bib -------------------------------------------------------------------------------- /docs/literature/myers_1999.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/docs/literature/myers_1999.bib -------------------------------------------------------------------------------- /docs/literature/wagner_fischer_1974.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/docs/literature/wagner_fischer_1974.bib -------------------------------------------------------------------------------- /examples/cmake_export/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_export/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cmake_export/fooConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_export/fooConfig.cmake.in -------------------------------------------------------------------------------- /examples/cmake_export/foo_lib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_export/foo_lib.cc -------------------------------------------------------------------------------- /examples/cmake_export/foo_lib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_export/foo_lib.hpp -------------------------------------------------------------------------------- /examples/cmake_export/indirect_app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_export/indirect_app/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cmake_export/indirect_app/foo_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_export/indirect_app/foo_app.cc -------------------------------------------------------------------------------- /examples/cmake_installed/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_installed/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cmake_installed/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/examples/cmake_installed/main.cpp -------------------------------------------------------------------------------- /extras/rapidfuzz_amalgamated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/extras/rapidfuzz_amalgamated.hpp -------------------------------------------------------------------------------- /fuzzing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/CMakeLists.txt -------------------------------------------------------------------------------- /fuzzing/fuzz_damerau_levenshtein_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_damerau_levenshtein_distance.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_indel_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_indel_distance.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_indel_editops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_indel_editops.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_jaro_similarity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_jaro_similarity.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_lcs_similarity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_lcs_similarity.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_levenshtein_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_levenshtein_distance.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_levenshtein_editops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_levenshtein_editops.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_osa_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_osa_distance.cpp -------------------------------------------------------------------------------- /fuzzing/fuzz_partial_ratio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzz_partial_ratio.cpp -------------------------------------------------------------------------------- /fuzzing/fuzzing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/fuzzing/fuzzing.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/CharSet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/CharSet.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/GrowingHashmap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/GrowingHashmap.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/Matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/Matrix.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/PatternMatchVector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/PatternMatchVector.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/Range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/Range.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/SplittedSentenceView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/SplittedSentenceView.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/common.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/common_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/common_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/config.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/distance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/distance.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/intrinsics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/intrinsics.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/simd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/simd.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/simd_avx2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/simd_avx2.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/simd_sse2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/simd_sse2.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/type_traits.hpp -------------------------------------------------------------------------------- /rapidfuzz/details/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/details/types.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/DamerauLevenshtein.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/DamerauLevenshtein.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/DamerauLevenshtein_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/DamerauLevenshtein_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Hamming.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Hamming.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Hamming_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Hamming_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Indel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Indel.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Indel_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Indel_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Jaro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Jaro.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/JaroWinkler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/JaroWinkler.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/JaroWinkler_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/JaroWinkler_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Jaro_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Jaro_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/LCSseq.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/LCSseq.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/LCSseq_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/LCSseq_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Levenshtein.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Levenshtein.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Levenshtein_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Levenshtein_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/OSA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/OSA.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/OSA_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/OSA_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Postfix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Postfix.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Postfix_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Postfix_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Prefix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Prefix.hpp -------------------------------------------------------------------------------- /rapidfuzz/distance/Prefix_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/distance/Prefix_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/fuzz.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/fuzz.hpp -------------------------------------------------------------------------------- /rapidfuzz/fuzz_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/fuzz_impl.hpp -------------------------------------------------------------------------------- /rapidfuzz/rapidfuzz_all.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz/rapidfuzz_all.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/DamerauLevenshtein.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/DamerauLevenshtein.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/Hamming.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/Hamming.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/Indel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/Indel.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/Jaro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/Jaro.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/JaroWinkler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/JaroWinkler.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/LCSseq.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/LCSseq.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/Levenshtein.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/Levenshtein.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/OSA.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/OSA.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/README.md -------------------------------------------------------------------------------- /rapidfuzz_reference/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/common.hpp -------------------------------------------------------------------------------- /rapidfuzz_reference/fuzz.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/rapidfuzz_reference/fuzz.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/common.hpp -------------------------------------------------------------------------------- /test/distance/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/CMakeLists.txt -------------------------------------------------------------------------------- /test/distance/examples/ocr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/examples/ocr.cpp -------------------------------------------------------------------------------- /test/distance/examples/ocr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/examples/ocr.hpp -------------------------------------------------------------------------------- /test/distance/examples/pythonLevenshteinIssue9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/examples/pythonLevenshteinIssue9.cpp -------------------------------------------------------------------------------- /test/distance/examples/pythonLevenshteinIssue9.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/examples/pythonLevenshteinIssue9.hpp -------------------------------------------------------------------------------- /test/distance/tests-DamerauLevenshtein.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-DamerauLevenshtein.cpp -------------------------------------------------------------------------------- /test/distance/tests-Hamming.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-Hamming.cpp -------------------------------------------------------------------------------- /test/distance/tests-Indel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-Indel.cpp -------------------------------------------------------------------------------- /test/distance/tests-Jaro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-Jaro.cpp -------------------------------------------------------------------------------- /test/distance/tests-JaroWinkler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-JaroWinkler.cpp -------------------------------------------------------------------------------- /test/distance/tests-LCSseq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-LCSseq.cpp -------------------------------------------------------------------------------- /test/distance/tests-Levenshtein.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-Levenshtein.cpp -------------------------------------------------------------------------------- /test/distance/tests-OSA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/distance/tests-OSA.cpp -------------------------------------------------------------------------------- /test/tests-common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/tests-common.cpp -------------------------------------------------------------------------------- /test/tests-fuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/tests-fuzz.cpp -------------------------------------------------------------------------------- /test/tests-main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/test/tests-main.cpp -------------------------------------------------------------------------------- /tools/amalgamation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rapidfuzz/rapidfuzz-cpp/HEAD/tools/amalgamation.py --------------------------------------------------------------------------------