pack - luxembourg/muxcode-clm GitHub Wiki
PACK()
FUNCTION: pack(<number>[,<radix>[,<baseconv>]])
Returns the equivalent of the given number using the specified base. The default radix is 64. Bases greater than 10 will be more compact than the original number. Bases less than 10 will be more expanded.
By default, this conversion is compatible with the codes used in Myrddin's popular Bulletin Board, and they are also valid for an attribute name (except for the first letter). This set is:
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@$
This set is not the same as Unix-to-Unix copy (uuencode). Optionally, with boolean <baseconv>, the behavior changes to be compatible with baseconv().
Examples: >think pack(629126998) bVxTM >think pack(629126998,16) 257FB756 >think pack(629126998,2) 100101011111111011011101010110 >think pack(-629126998) -bVxTM