parsing/varint_utils library

Varint encoding/decoding (Protobuf-style) — roadmap #635.

Functions

decodeVarint(List<int> bytes, int start) → (int, int)
Decodes one varint from bytes at start. Returns (value, nextIndex).
encodeVarint(int value) List<int>
Encodes value as varint bytes.