
Blok funkcji UU_ENCODE koduje ciąg znaków za pomocą algorytmu UUencode (kodowanie Unix-to-Unix).
Kodowanie Unix- do Unix przekształca wszystkie ciągi znaków (w tym dane binarne) w znaki drukowalne, aby zapewnić ich poprawne przesyłanie przez sieć. Dane zakodowane za pomocą UU są około 35% dłuższe niż oryginał.
Uwaga: Blok funkcji nie generuje ani wiersza początkowego, ani końcowego, które są częścią plików zakodowanych za pomocą UU.
Na wejściu oczekiwany jest ciąg znaków.
Na wyjściu wartość zakodowana jest wydawana jako ciąg znaków.