Common Lisp Package: STRINGPREP

README:

FUNCTION

Public

Undocumented

NAMEPREP (STRING10)

NODEPREP (STRING7)

RESOURCEPREP (STRING13)

Private

NUM-SUBSTITUTION-CHARS (RULE)

If a rule exists for a character and contains no substitution characters, that character is to be deleted (replaced with the null sequence). If no rule exists, that character is passed through as an identity operation.

SOME-RULE (STRING TABLE)

Are any characters in the string subject to a rule in the table?

Undocumented

APPLY-OPERATION (STRING OPERATION)

FIND-RULE (CHAR TABLE)

LOWER-BOUND (RULE)

MEASURE-SUBSTITUTE-STRING (STRING TABLE)

STRINGPREP (STRING PROFILE)

SUBSTITUTE-STRING (STRING TABLE)

SUBSTITUTION-CHARS (RULE)

UPPER-BOUND (RULE)

MACRO

Private

Undocumented

DEFINE-PROFILE (NAME &BODY OPERATIONS)

DEFINE-TABLE (NAME &BODY ELEMENTS)

VARIABLE

Public

Undocumented

NAMEPREP (STRING10)

NODEPREP (STRING7)

RESOURCEPREP (STRING13)

Private

Undocumented

NODEPREP-PROHIBIT

RFC3454-A_1

RFC3454-B_1

RFC3454-B_2

RFC3454-B_3

RFC3454-C_1_1

RFC3454-C_1_2

RFC3454-C_2_1

RFC3454-C_2_2

RFC3454-C_3

RFC3454-C_4

RFC3454-C_5

RFC3454-C_6

RFC3454-C_7

RFC3454-C_8

RFC3454-C_9

RFC3454-D_1

RFC3454-D_2

CONDITION

Public

Undocumented

CONTAINS-PROHIBITED

CONTAINS-UNASSIGNED