changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > core / lisp/std/num/leb128.lisp

revision 544: ec1d4d544c36
child 546: 8200daaf8199
     1.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2+++ b/lisp/std/num/leb128.lisp	Sat Jul 13 18:18:01 2024 -0400
     1.3@@ -0,0 +1,12 @@
     1.4+;;; leb128.lisp --- Little-Endian Base 128 Variable Encoding
     1.5+
     1.6+;; (U)LEB128 encoders
     1.7+
     1.8+;;; Commentary:
     1.9+
    1.10+;; ref: https://en.wikipedia.org/wiki/LEB128
    1.11+;; opt: https://arxiv.org/abs/1503.07387 VByte
    1.12+;; opt: https://arxiv.org/pdf/1709.08990 VByte streaming
    1.13+
    1.14+;;; Code:
    1.15+(in-package :std/num)