Catalog · How the catalog works
xxHashPascal
Pure Pascal/Delphi Implementation of xxHash (32 Bit & 64 Bit)
- ★ 22 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
Please considering porting over to HashLib4Pascal as XXHash is already implemented there and this repo is no longer maintained.
#xxHashPascal#
This is a Port of xxHash to Delphi/Pascal.
Building
This project was created using Delphi 10 Seattle Update 1 but should compile in any Delphi version from XE3 and FreePascal 2.6.4 Upwards. This Library has two variants (Reference Counted version and Non Reference counted version).
- FreePascal Users should disable Range and Overflow Checks..
###Code Examples
The Unit Tests show examples on how to use both variants.
###Unit Tests
Unit Tests can be found in xxHash.Test Folder.
The unit tests makes use of DUnitX and TestInsight.###License
This "Software" is Licensed Under MIT License (MIT) .
Tip Jar
- :dollar: Bitcoin:
1MhFfW7tDuEHQSgie65uJcAfJgCNchGeKf - :euro: Ethereum:
0x6c1DC21aeC49A822A4f1E3bf07c623C2C1978a98 - :pound: Pascalcoin:
345367-40
###Conclusion
Special Thanks to Yann Collet for this awesome library. (Thanks to the developers of DUnitX Testing Framework and TestInsight for making tools that simplifies unit testing.

