CCL - CONSOLE COMMAND LANGUAGE If a command is not found by MCR either in its internal tables or as an external task installed with the name ...XYZ, the entire MCR command buffer is passed on to a catchall task ...CA. CCL is a catchall task which has two parts. The command is first scanned to see if it corresponds to any internal CCL commands. If a command is found it is interpreted and sent to MCR. If the command is not found, an attempt is made to decode the command using either a command procedure file on the user's UIC (SY:USERCCL.CCL) or a system command procedure file (LB:[1,2]SYSCCL.CCL). In order to understand how to create you own command procedure file you should obtain a copy of the CCL USER'S GUIDE - [1,2]CCL.DOC. HELP on using the internal CCL commands may be obtained by typing HELP CCL COMMANDS 2 COMMANDS A large number of internal commands also exist to decrease the ammount of type in necessary at one's terminal. These commands are (only the first 3 letters are required) ATS [TTn:] Display active tasks [for specified terminal]. DELETE filspec Delete files. DLG Display logged in terminals. DLY NNNU Delay NNN U units of time DIRECTORY [filspec] Provide a directory listing. FREE [DDn:] Provide a free block display of the disk HEY tsknam Connect to a task and notify user on exit. LIST [filspec] List a file at the user's terminal. POOL Display free pool. PURGE [filspec] Purge files. SORT [filspec] Provide a rapid, sorted directory listing SPOOL filspec Spool a file for printing via PIP. SYU Display system UIC. TRUNCATE [filspec] Truncate files UIC {grp,mem} Display or set the terminal UIC if {...} omitted, then display UIC.