CAS - Character And String utility procedures Directions to find it at [Stu] Man page: NAME cas - Character And String utility procedures SYNOPSIS package require Tcl package require cas 0.1 namespace import ::cas::* randAZChar randAZazChar randAZazString length strUnique str ?length? ?uStr? DESCRIPTION A Tcl extension that provides a set of character and string utility procedures. COMMANDS randAZChar Returns one random character in the range A-Z. randAZazChar Returns one random character in the range A-Za-z. randAZazString Generates a string of random characters in the range A-Za-z, of length length. strUnique str ?length? ?uStr? Returns an uppercase string not in str. str: String to check. length: Length of string to generate, defaults to 8. uStr: A potential unique string - if supplied, use it and its length at start of search, and ignore length. Throws an error if unable to generate a unique string after 100 attempts.