File _DR4:[3,200]TOOLS.DOC:
        NAME:   abs -- Integer absolute value
        NAME:   after -- Point After a Matching String
        NAME:   any -- Pattern Match -- Match Member of a Character Set
        NAME:   arch -- text file archiver
        NAME:   archc -- text file archive creation
        NAME:   archx -- text file archiver extraction
        NAME:   ascr50 -- Ascii to Radix 50
        NAME:   atoi -- Convert Ascii to integer
        NAME:   blkcmp -- Compare Two Blocks of Memory
        NAME:   blkeq -- Test Two Blocks of Memory For Equality
        NAME:   build -- Build compilation command files
        NAME:   c_doscan -- Formatted Input Processor
        NAME:   clearerr -- Clear File Error Conditions
        NAME:   comm -- Compare Files for Equality
        NAME:   concat -- Concatenate Strings
        NAME:   coobld -- Build Cookie Data File
        NAME:   cookie -- Print a Random Message
        NAME:   coorno -- Cookie text file formatter
        NAME:   cootxt -- Cookie text file concatenator
        NAME:   copy -- Copy a Given Number of Bytes
        NAME:   cpystr -- String Copy
        NAME:   cscomp -- Complement a Cset
        NAME:   cscopy -- Copy a Cset
        NAME:   csdiff -- Compute Difference of Two Csets
        NAME:   cset -- Make a character set from a string
        NAME:   csis -- Define Csets For Standard "is" Functions
        NAME:   csjoin -- Compute Join (Union) of Two Csets
        NAME:   csless -- Remove an Element From a Cset
        NAME:   csmeet -- Compute Meet (Intersection) of Two Csets
        NAME:   csmember -- Test For Membership in a Cset
        NAME:   cswith -- Add an Element To a Cset
        NAME:   csyn -- C Source Syntax Checker
        NAME:   ctime -- Convert time value to ascii
        NAME:   detab -- Replace tabs by blanks
        NAME:   diff -- Differential File Comparison
        NAME:   echo -- Echo Arguments to Standard Output
        NAME:   entab -- Replace blanks by tabs and blanks
        NAME:   error -- Fatal Error Exit
        NAME:   esc -- Process Escaped Characters
        NAME:   eval -- Expression Evaluation
        NAME:   exit -- Exit from C Programs
        NAME:   feof -- Test for End of File
        NAME:   feof -- Test for I/O error
        NAME:   fgets -- Read a string from a file
        NAME:   fileno -- Return file number
        NAME:   fixdoc -- Fix runoff output files
        NAME:   fixrno -- Fix table file for Runoff
        NAME:   flex -- Create a New Flex
        NAME:   fmatch -- Pattern Match Using DEC Filename Conventions
        NAME:   fputs -- Output a string to a file
        NAME:   fscanf -- Formatted input conversion
        NAME:   fxadd -- Add an Item To a Flex
        NAME:   fxaddo -- Add Ordered To a Flex
        NAME:   fxeject -- Eject (Delete) an Item From a Flex
        NAME:   fxfree -- Free a Flex
        NAME:   fxinject -- Inject an Item Into a Flex
        NAME:   fxitem -- Obtain (the Address of) an Item In a Flex
        NAME:   fxneed -- Explicitly Grow or Shrink a Flex
        NAME:   fxset -- Set the Value of an Item In a Flex
        NAME:   getcmd -- Build command files for Decus C
        NAME:   getkwk -- Build Keyword Index
        NAME:   getrno -- Build Documentation Source
        NAME:   grep -- Get Regular Expression and Print
        NAME:   instr -- Get Index of a String In a String
        NAME:   iovtoa -- Convert File Name to Ascii - obsolete
        NAME:   irand -- Random number modulus argument
        NAME:   isalnum -- Test for Upper-case Alphabetic
        NAME:   isalpha -- Test for Alphabetic Argument
        NAME:   isascii -- Test for Ascii Character
        NAME:   iscntrl -- Test for Control Character
        NAME:   isdigit -- Test for Digit
        NAME:   isgraph -- Test for Graphic (Visible) Character
        NAME:   islower -- Test for Lower-case Alphabetic
        NAME:   isprint -- Test for Printable Character
        NAME:   ispunct -- Test for Punctuation Character
        NAME:   isspace -- Test for "Whitespace" Character
        NAME:   isupper -- Test for Upper-case Alphabetic
        NAME:   isxdigit -- Test for Hexadecimal Character
        NAME:   itoa -- Convert signed integer to Ascii
        NAME:   kwik -- Keyword in Context Index
        NAME:   lex -- A Lexical Analyser Generator
        NAME:   lex -- A Lexical Analyser Generator
        NAME:   linepr -- Print files with line numbers and headers
        NAME:   match -- Determine if a String Is a Leading Substring of
        NAME:   mc -- Convert One or More Files To Multi-column Format
        NAME:   mc -- Multi-column Filter
        NAME:   mp -- Macro Pre-processor
        NAME:   nc -- Multi-column Output
        NAME:   nm -- Print Object Module Symbol Names
        NAME:   objref -- Object file cross reference
        NAME:   od -- Octal Dump
        NAME:   ospan  --  Pattern  Match  --  Span  Optional   Matching
        NAME:   perfect -- Find Perfect Hash Functions
        NAME:   perror -- Print Library Error Message
        NAME:   phbook -- Phone Book Search
        NAME:   pmatch -- Pattern Match -- Unix File Conventions
        NAME:   pr -- Print File With Line Numbers
        NAME:   printf -- Formatted Output Conversion
        NAME:   putw -- Output a 16 bit binary integer to a file
        NAME:   qksort -- Sort an array in memory
        NAME:   r50toa -- Convert Radix-50 to Ascii
        NAME:   rand -- Random number generator
        NAME:   replace -- Simple Character Translation
        NAME:   rsgen -- Random sentence generator compiler
        NAME:   savestr -- Make a Safe Copy of a String
        NAME:   scanf -- Formatted input conversion
        NAME:   scat -- Concatenate Files
        NAME:   scopy -- Make file standard RMS
        NAME:   sort -- Sort Data Files
        NAME:   sorts -- Sort Utility Subroutines
        NAME:   span  --  Pattern  Match  --  Span   Required   Matching
        NAME:   sprintf -- Formatted Numeric Conversion
        NAME:   sscanf -- Formatted Numeric Input
        NAME:   strcat -- Concatenate a String Onto Another
        NAME:   strchr -- Find First Instance of a Character in a String
        NAME:   strcmp -- String Compare
        NAME:   strcpy -- String Copy
        NAME:   streq -- String Equality Test
        NAME:   strfns -- Simple String Functions
        NAME:   strlen -- String Length
        NAME:   strncat -- Concatenate a String Onto Another, with Count
        NAME:   strncmp -- String Compare With Count
        NAME:   strncpy -- String Copy With Count
        NAME:   strneq -- String Equality Test With Count
        NAME:   strrchr -- Find Last Instance of a Character in a String
        NAME:   t -- Type File on Video Screen
        NAME:   tables -- Hash Table Handler Functions
        NAME:   talloc -- Threaded Storage Allocator Functions
        NAME:   toascii -- Convert to 7-bit Ascii
        NAME:   tolower -- Convert Upper-case to Lower-case
        NAME:   tolower -- Convert Lower-case to Upper-case
        NAME:   tr -- Character Transliterator Program
        NAME:   translate -- Character Translation Functions
        NAME:   trim -- Trim Trailing Whitespace From a String
        NAME:   ungetc -- Push back a character onto an input file
        NAME:   uniq -- Print Unique Lines in a File
        NAME:   units -- Units Conversion
        NAME:   untar -- Read tar (tape archive) format tapes
        NAME:   upto -- Pattern Match -- Match Up to Characters
        NAME:   vstring -- Functions to Manipulate Vstrings
        NAME:   wc -- Word Count
        NAME:   xrf -- Cross-Reference Lister for C Programs
