A diverse array of non-cryptographic hash functions in Common Lisp.
- Text editor (Emacs)
- Common Lisp IDE (SLIME on top of Emacs)
- Compiler/Interpreter (SBCL)
- Lisp package manager (Quicklisp)
Or, you can opt for the fastest solution: Portacle, which is portable, cross-platform, and requires no installation. Alternatively, you can use VS Code with the ALive extension. It’s up to you to figure out how it works.
Once you have the necessary tools up and running, you can refer to this cookbook for general guidance on getting started with Common Lisp.
Load the system by entering the following command in the REPL:
(asdf:load-system "lisp-hashpalooza")
Afterward, evaluate the lisp-hashpalooza/tests/<file-name> buffer using the following steps:
- Press M-x to invoke the command menu.
- Type slime-eval-buffer and press Enter.
- Output should be printed to the REPL.
Licensed under the GPL-v3 license.