-*-TAGS-*- Note: When editing this file, LEAVE the above string as the VERY first string in the file. Do not use any "File:"'s in this file.  Node: Top, This node has no Up, use the L command to return * Menu: * Login Procedure:: * Sample Login:: To learn about any of the Topics * RSTS/E command List:: shown at left use the info command: * Commands For Basic Users:: M topic * Control Characters:: The "M" tells INFO to request you to type in one of the Items at left (called "Menu" items). You type the name of the topic ( not the word topic), and then type a carriage Return (to let info know that you have no more to type). Hint: When Info asks you for the menu item name, you can type LOG as an abbreviation for LOGIN.  Node: Login Procedure, Up: top, next: Sample Login The log-in procedure identifies the user to the RSTS/E timesharing system and allows access to MACRO-11. The terminal is directly wired to the computer, so the user need only hit the RETURN key to start the log-in procedure. The system will respond with WHAT SYSTEM? For the RSTS/E timesharing system, the user will type in 70 and hit the RETURN key. The system will respond with AFTER 'GO' TYPE . When GO appears on the screen, wait a second and hit the RETURN key and that will start the header printing. After the # sign, the user types a project number and programmer number separated by a comma. Next, the computer will ask for a valid password which will not appear on the screen when typed. If the log-in is successful, a second header will be printed followed by a Ready. Note: If double letters appears on the screen, please set the duplex switch at the top of the keyboard from half to full.  Node: Sample Login, Up: Top, Next: RSTS/E command List, Prev: Login Procedure Fill in what the computer does not type but that you see here. ----------------------------------------------------------------------------- ____________________ {Hit the RETURN-key} __ WHAT SYSTEM ? 70 AFTER 'GO' TYPE ___ BUSY WAIT? 001YES WAITING AFTER 'GO' TYPE GO ____________________ p {Hit the RETURN-key} RSTS V7.0-70 CSUN 11/70 Job 1 KB25 1-JUN-81 8:00 ______________________________________________ # {Type your project number},{programmer number} ____________________ PASSWORD {Type your password} WELCOME TO RSTS/E V7.0-70 TIME SHARING Ready ------------------------------------------------------------------------------  Node: RSTS/E Command List, up: top, prev: sample login, next: Commands For Basic users Command Explanation ATTACH Attaches a detected job to the current terminal. BYE Indicates to RSTS that a user wishes to leave the terminal. Closes and saves any files remaining open for that user. CONFIRM After you type BYE, the system responds- CONFIRM: At this point you have five options: ? Request information on responses to the "CONFIRM" prompt. Y Request normal logout. N Request no logout, effectively negates the BYE command. I Request an opportunity to delete files individually prior to logout. Type K: To delete : To save F Fast logout. CAT Returns the user's file catalog. Unless another device is CATALOG specified following the term CAT or CATALOG, the disk is the assumed device. DIR Returns the user's file directory. Also used to print the directory of another user when the DIR command precedes the other user's account number in square brackets. KILL Deletes specified file from user's directory. Following the word KILL, the file name with extension in quotes, will delete the file. NAME Renames a specified file: NAME AS . Both the old filename and new filename must have the extension and must be in quotes. Also the file's protection code can be changed using this command. Place protection code in angle brackets inside the quotes of the new filename. QUE Used to get a copy made of a file using the RSTS/E line printer. Type RUN QUE$ followed by a carriage return. A Que header will be printed followed by a pound sign (#). The pound sign is a prompt to the user. Type the letter 'Q' followed by a space and the first six characters of the user's lastname, then an equal sign '=' followed by the filename, with extension and a carriage return. The system will respond with another pound sign, the user then can type in another file to be printed, the same way as before, or get get out of this command by typing a CONTROL-Z (^Z). This copy can be picked up in Engineering 121 in a few hours. The printout will have a header consisting of the user account number and last name printed on the first page.  Node: Commands for Basic users, Up: Top, Prev: RSTS/E Command List, Next: Control Characters Command Explanation APPEND Used to include contents of a previously saved program in current program. CAT Returns the user's file directory. Unless another CATALOG device is specified following the term CAT or CATALOG, the disk is the assumed device. COMPILE Allows the user to store a compiled version of his BASIC program. The file is stored on disk with the extension .BAC. Or, a new file name can be indicated and the extension .BAC will still be appended. CONT Allows the user to continue execution of the program currently in core following the execution of a STOP statement. DELETE Allows the user to remove one or more lines from the program currently in core. Following the word DELETE the user types the line number of the single line to be deleted or two line numbers separated by a dash (-) indicating the first and last time of the section of code to be removed. Several single lines or line sections can be indicated by separating the line numbers, or line number pairs, with a comma. KILL Deletes specified file from user's directory. Following the word KILL, the file name with the extention in quotes, will delete the file. LENGTH Returns the length of the user's current program in core, in 1K increments. LIST Allows the user to obtain a printed listing at the user terminal of the program currently in core, or one or more lines of that program. The word LIST by itself will cause the listing of the entire user program. LIST followed by one line number will list that line; and LIST followed by two line numbers separated by a dash (-) will list the lines between and including the lines indicated. Several single lines or line sections can be indicated by separating the line numbers, or line number pairs, with a comma. LISTNH Same as LIST, but does not print header containing the program name and current date. NEW Clears the user's area in core and allows the user to input a new program from the terminal. A program name can be indicated following the word NEW or when the system requests it. OLD Clears the user's area in core and allows the user to recall a saved program from a storage device. The user can indicate a program name following the word OLD or when the system requests it. If no device name is given, the file is assumed to be on the system disk. A device specification without a filename will cause a program to be read from an input-only device (such as high-speed reader, card reader). *** PIP Used to list data files created by the user's BASIC programs. Type PIP followed by a space and then the filename followed by the extension and carriage return. Warning: This command will destroy the current program in memory, so use the REPLACE command before using the PIP command. If PIP is is typed by itself, an asterisk (*) will appear. Type the filename with the extension and a carriage return, the file will be listed. To get out, type a CONTROL-Z (^Z) next to the asterisk. RENAME Causes the name of the program currently in core to be changed to the name specified after the word RENAME. REPLACE Like SAVE, but allows the user to substitute a new program for an old program with the same name, erasing the old program. IT WORKS FOR PROGRAMS THAT HAVE ALREADY BEEN SAVED. RUN Allows the user to begin execution of the program RUNNH currently in core. The word RUN can be followed by a filename in which case the file is loaded from the system disk, compiled, and run; alternatively, the device and filename can be indicated if the file is not on the system disk. RUNNH causes execution of the program currently in memory, but header information containing the program name and current date is not printed. SAVE Causes the program currently in core to be saved on the system disk under its current filename with the extension '.BAS'. Where the word SAVE is followed by a filename or a device and filename, the program in core is saved under the name given and on the device specified. Note: If you have already saved your program, this command will NOT work! You must use REPLACE (or a combination of RENAME and SAVE) instead. UNSAVE The word UNSAVE is followed by the filename and, optionally, the extension of the file to be removed. The UNSAVE command cannot remove files without an extension. If no extension is specified, the source (.BAS) file is deleted. If no device is specified, the disk is assumed.  Node: Control Characters, Up: top, prev: Commands for BASIC users RSTS/E Control Character commands and a description of what they do - Command - - Description - CTRL/C Causes the system to return to prompt mode to allow for issuing of further commands or editing. Echoes on terminal as ^C. CTRL/O Used as a switch to supress/enable output to a program on the user terminal. Echoes as ^O. CTRL/Q When generated by a device on which a CTRL/S has interrupted output, causes computer to resume output at the next character. CTRL/R Repaint current line being typed plus any previous lines not yet accepted by the system. CTRL/S When generated by a device for which STALL characteristics are set, interrupts computer output on the device until either CTRL/Q or another character is generated. CTRL/T A mini-STAT of what the user is currently doing is printed. User must be logged on. CTRL/U Deletes the current typed line, echoes as ^U and performs a carriage return/line feed. CTRL/Z used as an end-of-file character. Echoes as ^Z. ESCape Enters a typed line to the system, echoes on user terminal Key as a $ character and does not cause a carriage return/line feed. LINE FEED Used to continue the current logical line on an additional Key physical line. Using an & at the end of a line in EXTEND mode is preferable. RETURN Enters a typed line to the system, results in a carriage Key return/line feed operation at the user terminal. or DEL or Deletes the last character typed on that physical line. RUBout Used to correct errors. Do not use the backspace key to correct errors. TAB or Performs a tabulation to the next of nine tab stop (eight CTRL/I spaces apart) which form the terminal printing line.  TAGS: :SGAT Top:148 Login Procedure:818 Sample Login:1852 RSTS/E Command List:2663 Commands for Basic users:5053 Control Characters:10988 TAGS: :SGAT Top:150 Login Procedure:820 Sample Login:1854 RSTS/E Command List:2665 Commands for Basic users:5055 Control Characters:9904