Feb 2009 -- Due to time pressures, the ongoing development of 'rope' has been suspended temporarily.

ROPE Language Reference - "iscntrl"

"iscntrl" pops a single string off the stack and checks whether every character it contains is an ASCII control character (characters 0x00 to 0x1F and 0x7F). If so: 1 (true) is pushed back onto the stack, otherwise 0 is pushed back.

As a special case: if the string is empty, the return is 0.

Example:

 "Hello" iscntrl println        # -- prints: 1
 chr(15) iscntrl println        # -- prints: 1
 iscntrl( "  \n" ) println      # -- prints: 0
 iscntrl( "  " "DEF" )  println # -- error! too many arguments
 239 iscntrl println            # -- error! not a string

See Also

isalnum, isalpha, isascii, isdigit, iseoln, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit