Common Lisp Package: PACK

README:

FUNCTION

Public

Undocumented

CALC-SIZE (STRING)

COMPILE-STRUCT-STRING (STRING)

PACK (STRING &REST ARGS)

PACK* (COMPILED STREAM &REST ARGS)

PACK-INTO (STRING STREAM &REST ARGS)

UNPACK (STRING STREAM)

UNPACK* (COMPILED STREAM)

Private

Undocumented

BOOL-TO-BYTE (BOOL)

BYTE-TO-BOOL (BYTE)

BYTE-TO-CHAR (CHAR-OR-BYTE)

CHAR-TO-BYTE (CHAR-OR-BYTE)

DIVISIBLE-BY-P (N D)

OFFSET

SETFOFFSET (NEW-VALUE)

PACK-ARG

READ-DOUBLE-BE

READ-DOUBLE-LE

READ-FIXLEN-STRING (SIZE)

READ-FLOAT-BE

READ-FLOAT-LE

READ-OCTET

READ-PAD (SIZE)

READ-PASCAL-STRING (SIZE)

SIGNED-TO-UNSIGNED (VALUE SIZE)

UNSIGNED-TO-SIGNED (VALUE SIZE)

WRITE-DOUBLE-BE (VALUE)

WRITE-DOUBLE-LE (VALUE)

WRITE-FIXLEN-STRING (VALUE SIZE)

WRITE-FLOAT-BE (VALUE)

WRITE-FLOAT-LE (VALUE)

WRITE-OCTET (OCTET)

WRITE-PAD (SIZE)

WRITE-PASCAL-STRING (VALUE SIZE)

MACRO

Private

Undocumented

READ-SIGNED-BE (SIZE)

READ-SIGNED-LE (SIZE)

READ-UNSIGNED-BE (SIZE)

READ-UNSIGNED-LE (SIZE)

WRITE-SIGNED-BE (VALUE SIZE)

WRITE-SIGNED-LE (VALUE SIZE)

WRITE-UNSIGNED-BE (VALUE SIZE)

WRITE-UNSIGNED-LE (VALUE SIZE)

GENERIC-FUNCTION

Public

Undocumented

STRUCT-STREAM-PROTOCOL (STREAM)

VARIABLE

Private

Undocumented

*PACK-ARGS*