github.com/ninchat/pbf (go): Package pbf implements Protocol Buffers Filter.  Bytecode contains a 4-byte header and two sections:  Field section:  Field specification formats (NUM is protobuf field number or sequence index as fixed-width 32-bit integer, and SUBTYPE is protobuf field wire type):  Instruction-and-constant section:  The boundary between the sections is determined by the field count.  The Skip instruction can be used to skip over constants, or the constants may simply reside beyond the last Return instruction.  All integers use little-endian encoding.
Keywords: bytecode|go|interpreter|protobuf|protocol-buffers