Common Lisp Package: CL-IRREGSEXP.BYTESTRINGS

README:

FUNCTION

Public

Undocumented

BYTE-VECTOR-TO-STRING (VEC)

FORCE-BYTE-VECTOR (VAL)

FORCE-SIMPLE-BYTE-VECTOR (VAL)

FORCE-SIMPLE-STRING (VAL)

FORCE-STRING (VAL)

MAKE-BYTE-VECTOR (LEN)

UTF8-DECODE (VEC)

UTF8-ENCODE (STR)

Private

BYTE-VECTOR-TO-STRING-CONSISTENT-INTERNAL (VEC)

UTF-8 decode VEC to a string

BYTE-VECTOR-TO-STRING-CONSISTENT-INTERNAL-CAREFUL (VEC)

UTF-8 decode VEC to a string

FORCE-BYTE-VECTOR-CONSISTENT-INTERNAL (VAL)

Return a representation of VAL as a UTF-8 byte-vector, doing the work at compile-time if possible.

FORCE-BYTE-VECTOR-CONSISTENT-INTERNAL-CAREFUL (VAL)

Return a representation of VAL as a UTF-8 byte-vector, doing the work at compile-time if possible.

FORCE-SIMPLE-BYTE-VECTOR-CONSISTENT-INTERNAL (VAL)

Return a representation of VAL as a UTF-8 simple byte-vector, doing the work at compile-time if possible.

FORCE-SIMPLE-BYTE-VECTOR-CONSISTENT-INTERNAL-CAREFUL (VAL)

Return a representation of VAL as a UTF-8 simple byte-vector, doing the work at compile-time if possible.

FORCE-SIMPLE-STRING-CONSISTENT-INTERNAL (VAL)

Return a representation of VAL as a string, doing the work at compile-time if possible.

FORCE-SIMPLE-STRING-CONSISTENT-INTERNAL-CAREFUL (VAL)

Return a representation of VAL as a string, doing the work at compile-time if possible.

FORCE-STRING-CONSISTENT-INTERNAL (VAL)

Return a representation of VAL as a string, doing the work at compile-time if possible.

FORCE-STRING-CONSISTENT-INTERNAL-CAREFUL (VAL)

Return a representation of VAL as a string, doing the work at compile-time if possible.

Undocumented

UTF8-DECODE-CONSISTENT-INTERNAL (VEC)

UTF8-DECODE-CONSISTENT-INTERNAL-CAREFUL (VEC)

UTF8-ENCODE-CONSISTENT-INTERNAL (STR)

UTF8-ENCODE-CONSISTENT-INTERNAL-CAREFUL (STR)