thephoeron / bit-smasher

Common Lisp library for handling bit vectors, bit vector arithmetic, and type conversions.

Home Page:https://thephoeron.github.io/bit-smasher/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for signed-bytes and endianess

thephoeron opened this issue · comments

The BIT-SMASHER library would be more generally useful, and less naive, if it supported handling of signed-bytes, the option of converting between little- and big-endian, and direct bit-shifting implementations of all arithmetic operations.

There are a few libraries already available in Quicklisp that will make this enhancement more or less painless.