LENGTH

From STX Wiki
Jump to navigation Jump to search

The LENGTH command returns the length in characters of its first argument:

var := LENGTH string

Note that any surplus arguments are ignored. See LINELENGTH for an alternative command retrieving the length of all arguments, including argument delimiters (e.g. whitespace).

// returns 1 - the first argument is "a"
#a := length a b c

// returns 5 - due to quoting, the first argument now is "a b c"
#a := length 'a b c'

// returns 6 - under quotes, every whitespace character counts
#a := length 'a  b c'