scheme-libraries/retropikzel/leb128
retropikzel 7077044530 Add leb128 library 2026-02-26 07:43:14 +02:00
..
LICENSE Add leb128 library 2026-02-26 07:43:14 +02:00
README.md Add leb128 library 2026-02-26 07:43:14 +02:00
VERSION Add leb128 library 2026-02-26 07:43:14 +02:00
test.scm Add leb128 library 2026-02-26 07:43:14 +02:00

README.md

LEB128 or Little Endian Base 128 is a variable-length code compression used to store arbitrarily large integers in a small number of bytes.

Resources used: https://en.wikipedia.org/wiki/LEB128 - Mostly turning pseudocode from here to Scheme https://github.com/mohanson/leb128 - Code for leb128 to integer handling as we dont know integer size like in C