!Edited 26-sep-90 !Index of the Introduction to RT-11, V5.5 (.eix) (.xl) (.pg) (.no number) (.DISPLAY NUMBER RL) (.NUMBER PAGE 15) (.ps2000) (.c;^*PREFACE\*) (.pg) (.no number) (.display number d) (.number page 1) (.number CHAPTER 1) (1) (.ch ^*RT-11 System Components\* page 1-1) (RT-11 computer systemdescription of) (Hardware) (Hardwareprocessor) (Hardwarememory) (CPU) text (.pg ! page 1-2) (Hardwareterminal) (Hardwarestorage devices) (Storage mediumSee storage devices) text (.pg ! page 1-3) (Hardwarebackup) (System softwaredefined) (Softwareoperating system) text (.pg ! page 1-4) (RT-11 operating systemsoftware components) text (.pg ! page 1-5) (Monitorsintro to) text (.pg ! page 1-6) text (.pg ! page 1-7) (Device handlersintro to) (Utility programsintro to) (Language processorssupport for) text (.pg ! page 1-8) (Assemblersupport for) (Compilerssupport for) (Interpreterssupport for) text (.pg ! page 1-9) (RT-11 operating systemapplication programs) (RT-11 operating systemdocumentation for) text (.pg ! page 1-10) text (2) (.ch Getting Started page 2-1) (RT-11 operating systembasic concepts of) (Mass storage volumes) text (.pg ! page 2-2) (Fileson volumes) (Filesprotecting) (Filesprotectingbacking up) (Filesprotectingwrite-protecting) (Filesprotectinghardware protection for) text (.pg ! page 2-3) (FilesprotectingPROTECT command) (Protecting files) (Keyboarddescribed) (Terminal keyboardSee Keyboard) (Hardwarekeyboard) text (.pg ! page 2-4) (Keyboard keys) text (.pg ! page 2-5) (RT-11 operating systemstarting) (Booting the computer, described) text (.pg ! page 2-6) (RT-11 operating systemrestarting) (Rebooting the computer, described) (Soft boot, described) (Hard boot, described) text (.pg ! page 2-7) (RT-11 operating systemcommand syntax described) (Syntax, command described) (Command syntax described) (Digital command languageSee DCL) (DCLrelationship to keyboard commands) (Keyboard commands) (Keyboard commandsSee also DCL) text (.pg ! page 2-8) (Command processing, described) (DCLcompared with CCL, CSI) (CCLcompared with DCL, CSI) (CSIcompared with DCL, CCL) (DCLintroduction to) text (.pg ! page 2-9) (DCLissuing a command) (Issuing commands, DCL) text (.pg ! page 2-10) (DCLaborting a command) (Aborting commands) text (.pg ! page 2-11) (Aborting program execution) (CTRL/C CTRL/Cat DCL level) (Error messages) (Error messagesformat explained) (Error messageslevels of) (Messagesinformation) (-I-) (Messageswarning) (-W-) (Messageserror) (Information messages) (Warning messages) (-E-) (Messagesfatal) (-F-) (Messagesunconditional) (-U-) (Fatal messages) (Unconditional messages) text (.pg ! page 2-12) (DCLoptions) (Command options, described) text (.pg ! page 2-13) (Dateentering) (Datedisplaying) (DateSee also Time) (Timeentering) text (.pg ! page 2-14) (Timedisplaying) (SETUPdescribed) text (.pg ! page 2-15) (Fileslisting directories of) (Directory listings) text (.pg ! page 2-16) text (.pg ! page 2-17) text (.pg ! page 2-18) (Device namesphysical) (Device namesformat for) (ddn) text (.pg ! page 2-19) text (.pg ! page 2-20) text (.pg ! page 2-21) (Device handlers) (Device handlersnaming convention) (Device handlersfile names for) text (.pg ! page 2-22) (Devicesnaming convention) (Device handlersnaming convention) (Device handler filesnaming convention) (Device names) text (.pg ! page 2-23) (Logical device names) (SYdefined) (DKdefined) text (.pg ! page 2-24) (Logical device namesassigning) text (.pg ! page 2-25) text (.pg ! page 2-26) (Logical disksintroduction to) text (.pg ! page 2-27) text (.pg ! page 2-28) text (.pg ! page 2-29) (Filesspecifying) (File specifications) (Filespec) (Filesname defined) (Filestype defined) text (.pg ! page 2-30) (Fileswildcards with) (Wildcardsdescribed) (Wildcards*) (Wildcards%) text (.pg ! page 2-31) (Filesfactoring file specifications) (Factoring file specifications) (File specificationsfactoring) text (.pg ! page 2-32) (DCLcommand format) (Command format, DCL) text (.pg ! page 2-33) text (.pg ! page 2-34) (DCLcommand prompts) text (.pg ! page 2-35) (HELPusing) text (.pg ! page 2-36) (HELPdisplay explanation) text (.pg ! page 2-37) (Utility programs) text (.pg ! page 2-38) text (.pg ! page 2-39) (Utility programslocation when running) (INDEXusing) (On-line INDEX utilitySee INDEX) (On-line HELP utilitySee HELP) text (.pg ! page 2-40) text (.pg ! page 2-41) (CTRL/C) text (.pg ! page 2-42) (CTRL/C CTRL/C) (CTRL/O) (CTRL/U) text (.pg ! page 2-43) text (.pg ! page 2-44) text (3) (.ch !Managing Files page 3-1) text (.pg ! page 3-2) (Filesdisplaying contents of) (TYPE keyboard commandusing) (Filesprinting) (Printersdetermining interface type) (Serial-interface printers (LS)) (Parallel-interface printers (LP)) (LS) (LP) text (.pg ! page 3-3) (PRINT keyboard commandusing) (Filesstopping the printing) (Filescopying) text (.pg ! page 3-4) (COPY keyboard commandusing) (Filescombining) (Combining files) text (.pg ! page 3-5) (Filescomparing ASCII) (DIFFERENCES keyboard commandusing) (Text filescomparing) text (.pg ! page 3-6) text (.pg ! page 3-7) text (.pg ! page 3-8) (Filesrenaming) (RENAME keyboard commandusing) text (.pg ! page 3-9) (Filesdeleting) (DELETE keyboard commandusing) text (.pg ! page 3-10) (Filesprotecting) (PROTECT keyboard commandusing) (Protecting files) (Filesunprotecting) (UNPROTECT keyboard commandusing) (Unprotecting files) text (.pg ! page 3-11) (Filesbacking up) (BACKUP keyboard commandusing) text (.pg ! page 3-12) (Backing up filesexplanation of) text (.pg ! page 3-13) (Backing up filesdirectory of) text (.pg ! page 3-14) (Filesrestoring from backup) (Backing up filesrestoring) text (.pg ! page 3-15) text (.pg ! page 3-16) (SQUEEZE keyboard commandusing) (Filessqueezing on volume) (Volumessqueezing) (Volumeswhen fragmented) text (.pg ! page 3-17) text (.pg ! page 3-18) text (.pg ! page 3-19) text (.pg ! page 3-20) (Filescommands used in managing) text (.pg ! page 3-21) text (4) (.ch !Chapter 4 KED page 4-1) (KED editorSee KED) (Keypad editorSee KED) (KEX editorSee KEX) (KEDintroduction to) text (.pg ! page 4-2) text (.pg ! page 4-3) (KEDkeypad legend) (Keypad keysas used by KED) (KEDcreating text file) (Text filecreating) (FilesSee also Text file) (Keypad keysas used by KEDfigure of) (KEDkeypad legendfigure of) (KEDHELP) (HELPwith KED) text (.pg ! page 4-4) (GOLD key) (KEDGOLD key) (KEDentering text) text (.pg ! page 4-5) (Text fileinspecting existing) (Inspecting text files) (KEDinspecting file) text (.pg ! page 4-6) text (.pg ! page 4-7) (Text fileediting existing) (Editing text files) (KEDediting file) text (.pg ! page 4-8) text (.pg ! page 4-9) (KEDline wrap) (SET WRAPusing) text (.pg ! page 4-10) (KEDscreen width) (SET SCREENusing) (KEDjournaling) text (.pg ! page 4-11) text (5) (.ch !Chapter 5, FB monitor page 5-1) (Foreground/background environment) (Foreground programSee Foreground job) text (.pg ! page 5-2) (Background programSee Background job ) (Background jobrunning an example) (DEMOFG.MACrunning) (Jobsbackground) (Background jobcreating an example) (Background jobediting an example) (Background jobrunning an example) (RUN keyboard commandbackground job) text (.pg ! page 5-3) (FB monitor) (Foreground/background monitorSee FB monitor) (Foreground/backgroundcommunications) (CTRL/F ) (Foreground jobdirecting input to) (CTRL/B ) (Background jobdirecting input to) text (.pg ! page 5-4) (Foreground jobcreating an example) (Jobsforeground) (LINK keyboard commandlinking a foreground program) (/FOREGROUND optionLINK keyboard command) (Foreground joblinking an example) (Foreground jobexecuting an example) (DEMOFG.MACrunning) (ASSIGN keyboard commandchanging the output device) (Output devicechanging) (LOAD keyboard command) (Foreground jobloading device handlers) (FRUN keyboard command) text (.pg ! page 5-5) (Background jobterminating) (Foreground jobterminating) text (.pg ! page 5-6) (UNLOAD keyboard command) (Foreground jobunloading) text (.pg ! page 5-7) text (6) (.ch Chapter 6, Intro to mapped monitors Page 6-1) (SHOW keyboard commandsSHOW CONFIGURATION, using) (SHOW CONFIGURATIONusing) (XM monitorSee also Mapped monitors) (ZM monitorSee also Mapped monitors) (Mapped monitorsrequirements for using) text (.pg ! page 6-2) (CONFIGdetermining support for ZM monitor with) (Low memory) (Extended memory) (Mapped monitorsadvantages of) text (.pg ! page 6-3) (Mapped monitorsmaking system monitor) (Mapped monitorsrunning programs under) (Background environmentunder mapped monitors) (Mapped monitorsbackground environment under) text (.pg ! page 6-4) (Foreground environmentunder mapped monitors) (Mapped monitorsforeground environment under) (System job environmentunder mapped monitors) (Mapped monitorssystem job environment under) (Jobssystem introduced) text (.pg ! page 6-5) text (7) (.ch !Chapter 7, System job feature page 7-1) (System jobsusing) (System jobsbefore starting) text (.pg ! page 7-2) (System jobsstarting) (Device handlersmust load for system jobs) (Resident handler) (System jobsorder of loading) text (.pg ! page 7-3) (System jobsstartingfrom start-up command file) (System jobsstartingfrom indirect command file) text (.pg ! page 7-4) (Indirect command filescreating (example)) text (.pg ! page 7-5) (System jobsstartingfrom command line) (SRUN keyboard commandusing) text (.pg ! page 7-6) (System jobsnaming) (CTRL/X) (System jobsCTRL/X with) (KEXas system job (example)) (System jobscalling) text (.pg ! page 7-7) (System jobscallingfrom background) (System jobscallingfrom another system job) text (.pg ! page 7-8) (System jobsinteraction between (example of)) (KEXvirtual KED, for functionality See KED) (KEXmultiple editors example) (CTRL/W) text (.pg ! page 7-9) text (.pg ! page 7-10) text (.pg ! page 7-11) (System jobsaborting) text (.pg ! page 7-12) (CTRL/C) (ABORT keyboard commandusing) (System jobsunloading) text (.pg ! page 7-13) (System jobsabortingfrom indirect files) (System jobsunloadingfrom indirect files) text (.pg ! page 7-14) text (.pg ! page 7-15) text (.pg ! page 7-16) text (8) (.ch ! Chapter 8, Start-up command files Page 8-1) (RT-11 operating systemconfiguring) (Start-up indirect command filesusing) text (.pg ! page 8-2) (Devicesconfiguring from start-up files) (Device handlersconfiguring from start-up files) (Utility programsrunning from start-up files) text (.pg ! page 8-3) (DKdevice) (Start-up indirect command filesediting procedure) (SYdevice) (Mapped monitorsediting start-up command file for) text (.pg ! page 8-4) text (.pg ! page 8-5) (Single-line command editorwith start-up command file) (VTCOMfrom start-up command file) text (.pg ! page 8-6) (SPOOLfrom start-up command file) text (.pg ! page 8-7) text (.pg ! page 8-8) (Start-up indirect command filesrunning) text (.pg ! page 8-9) text (.pg ! page 8-10) text (.pg ! page 8-11) text (9) (.ch ! Chapter 9, Using logical disks page 9-1) (LDSee Logical disks) (LD utilitySee logical disks) (LD handlerSee also Logical disks) (Logical disk subsetting utilitySee Logical disks) (Fileslogically grouping) text (.pg ! page 9-2) (Devicesincreasing number of directory segments for) (LD handlerextended device-unit support) (Logical diskscreating) (CREATE keyboard commandwith logical disks) (Logical disksdefault file type .DSK) (Logical disksdetermining the file name of) (.DSK file typeindicates logical disk) text (.pg ! Page 9-3) (Logical disksassociating with unit number) (Logical disksmounting) (Logical disksnaming the unit) (MOUNT keyboard commandwith logical disks) (Logical disksinitializing) (Logical disksdirectory structure) (INITIALIZE keyboard commandwith logical disks) text (.pg ! Page 9-4) (Logical disksdetermining status of) (SHOW keyboard commandsSHOW SUBSETwith logical disks) (SHOW SUBSET keyboard commandwith logical disks) (DISMOUNT keyboard commandwith logical disks) (Logical diskschanging unit number) (Logical disksnesting within each other) (Logical diskssize restrictions) (Logical disksunit numbers explained) (Logical disksrecursion rule explained) text (.pg ! page 9-5) (Logical disksprocedure for nesting) text (.pg ! Page 9-6) (Logical disksprocedure for creating) (SET keyboard commandsSET LD CLEANwith logical disks) (SET LD CLEANwith logical disks) (Logical disksusing (exercise for)) text (.pg ! page 9-7) text (.pg ! page 9-8) (Logical disksmaking larger) text (10) (.ch !Chapter 10, Using SL page 10-1) text (.pg ! Page 10-2) (Single-line command editorturning on) (Command line editingturning on) (KEDSL set condition) (SET keyboard commandsSET SL KED) (KMONSL set condition) (SET keyboard commandsSET SL KMON) (OFFSL set condition) (SET keyboard commandsSET SL OFF) (ONSL set condition) (SET keyboard commandsSET SL ON) (RECALLSL set condition) (SET keyboard commandsSET SL RECALL) (Single-line command editorRECALL command) (RECALL command) text (.pg ! Page 10-3) (SET keyboard commandsSET SL SYSGEN) (SYSGENSL set conditon) (VT102SL set condition) (SET keyboard commandsSET SL VT102) (Single-line command editorturning on) (Single-line command editorif conflicting sysgen options) (Single-line command editorcommand line editing) (Command linesediting) text (.pg ! Page 10-4) (Single-line command editorcommand line editingnonkeypad) (INSERT modesingle-line command editor) (Single-line command editorINSERT mode) (REPLACE modesingle-line command editor) (Single-line command editorREPLACE mode) (Single-line command editorGOLD key) (GOLD keywith SL) (Single-line command editorfunctionsbasic) (Single-line command editorbasic functions) (Single-line command editorHELP function) (HELPwith SL) (Commandsbasic editing of) text (.pg ! Page 10-5) (CTRL/Ewith SL) (CTRL/Vwith SL) (CTRL/Dwith SL) (CTRL/Jwith SL) (CTRL/Hwith SL) (CTRL/Bwith SL) (CTRL/Fwith SL) (CTRL/Rwith SL) (CTRL/Wwith SL) text (.pg ! Page 10-6) (CTRL/Uwith SL) (Single-line command editorcommand line editingbasic editing demonstration) (Command line editingbasic demonstration) text (.pg ! Page 10-7) (Single-line command editorfunctionskeypad) (Keypad keysas used by SL) (Single-line command editorcommand line editingkeypad) (Command line editingSee also Single-line command editor) (Command line editingkeypad) (Commandskeypad editing of) (Single-line command editorkeypad keys) text (.pg ! PAGE 10-8) (Single-line command editorcommand line editingkeypad demonstration) (Command line editingkeypad demonstration) text (.pg ! Page 10-9) text (.pg ! Page 10-10) (Single-line command editorstoring commands) (Commandsstoring) (Single-line command editorfunctionsstoring commands) (Single-line command editorrecalling commands) (Commandsrecalling previously stored) (Single-line command editorfunctionsrecalling commands) text (.pg ! Page 10-11) (Single-line command editorrecalling command functionsarrow keys) (Single-line command editorrecalling command functionskeypad) (Single-line command editorrecalling command functionscycling method) text (.pg ! Page 10-12) (Single-line command editorrecalling command functionsdistributed cycling) (Single-line command editorrecalling command functionschanging cycling) text (.pg ! PAGE 10-13) (Single-line command editorrecalling command functionsRECALL command) (/ALL optionRECALL command) text (.pg ! PAGE 10-14) (Single-line command editorsaving a command) (Single-line command editorfunctionssaving a command) (SLMINminimal SL editor) (Single-line command editorSee also SLMIN) (SLMINonly with unmapped monitors) (SLSee Single-line command editor) text (.pg ! Page 10-15) (SLMINusing) TEXT (11) (.ch !Chapter 11, Using VM Page 11-1) (VM deviceas system device) (VM handlerSee also VM device) (Virtual memory deviceSee VM device) (VM deviceSee also VM handler) (Installationon VM device) (VM devicerequirements for using) text (.pg ! page 11-2) (VM deviceuses volatile memory) (Processorincreasing speed of) (FB monitorconfiguring VM device for) (VM deviceconfiguring for SBmonitor) (VM deviceconfiguring for FB monitor) (VM deviceconfiguring for all of extended memory) (SJ monitorconfiguring VM device for) text (.pg ! page 11-3) (Mapped monitorsconfiguring VM device for) (VM deviceconfiguring for mapped monitors) (Mapped monitorsrunning VM device under) (Extended memoryVM device in) text (.pg ! page 11-4) (VM devicebase address forlowering) (Working systemon VM device) (System deviceVM as) (VM devicerequired files for creating) text (.pg ! page 11-5) (VM deviceoptional files for) (VM devicecreating working system) (VM deviceworking model system for) text (.pg ! page 11-6) (VM devicecreating working systeminitial start-up file) (VM devicecreating working systemVM start-up file) text (.pg ! page 11-7) (VM deviceLOAD system job handlers) (VM deviceASSIGN device DK) (VM deviceASSIGN DK SFD) (VM devicewhen can't use free blocks) (VM deviceSPOOL work file with) text (.pg ! page 11-8) (VM devicecreating working systemrequired indirect command file) (VM deviceinitializing and copying system files to) (VM devicemanditory system files) text (.pg ! page 11-9) (Base addressmodifying VM) (VM devicebase address formodifying) (SET keyboard commandsSET VM BASE=nnnnnnwith VM device) (SET VM BASE=nnnnnnwith VM device) (SET keyboard commandsSET VM SIZE=0with VM device) (SET VM SIZE=0with VM device) (VM devicemodifying size) (VM devicerunning RT-11 from) (VM devicebooting) (VM deviceif command file aborts) text (.pg ! page 11-10) (VM devicecomparison with hard disk system device) (VM devicemultiple working systems) (VM deviceblocks needed for) text (.pg ! page 11-11) (VM devicebase address fordetermining ) (VM devicememory considerations) (Working systemfor MACRO-11 programmer on VM device) (VM deviceworking system for MACRO-11 programmer) (WF:assigning to VM device) (CF:assigning to VM device) text (.pg ! Page 11-12) (VM deviceworking system for performing SYSGEN) (Working systemfor performing SYSGEN from VM device) (System generationfrom VM device) text (.pg ! page 11-13) text (.pg ! page 11-14) (Working systemminimal on VM device) (VM deviceworking system (minimal)) (VM devicerunning your programs from) text (.pg ! page 11-15) text (12) (.ch !Chapter 12, Using Communications page 12-1) text (.pg ! page 12-2) (Communications components) (File transfersSee also Communications) (Communications componentslocal computer) (Local computer) (VTCOMlocal computer) text (.pg ! page 12-3) (Communications componentshost computer) (Host computer) (TRANSFhost computer) (Communications componentsport controllers) (Communications port controllers) text (.pg ! Page 12-4) (Communications port controllersaddressing) (Communications port controllersbaud rate) (Communications componentstransmission medium) (Transmission medium) (Transmission mediumhardwired) (Transmission mediummodem) (Hardwired serial line connections) (Modem connections) (Communications componentsconfiguring the) text (.pg ! Page 12-5) (Communications componentsRT-11 monitors) (VTCOM.SAV) (VTCOM.REL) (TRANSF.SAV) (TRANSF.TSK) (TRANSF.EXE) (Communications port controllerslocal computer) (Device handlersCommunications) text (.pg ! page 12-6) (XCX.SYS) (XC.SYS) (XLX.SYS) (XL.SYS) (Communications port controllerswith local computer) (Local computercommunications port controller) (Communications port controllerswith transmission medium) (Transmission mediumcommunications port controller) text (.pg ! page 12-7) (Transmission mediumconfiguring) (Local computerstarting VTCOM) (Communicationsestablishing) (VTCOMas system job) (VTCOMas foreground job) text (.pg ! page 12-8) (Communicationsconnecting with host) (VTCOMas system job) (VTCOMas foreground job) (VTCOMas background job) (Communicationsusing) (Host computerfacilities available) text (.pg ! Page 12-9) (Fileslogging) (Logging files) (Host computerlogging) (Communicationslogging) text (.pg ! page 12-10) text (.pg ! page 12-11) (Communicationstransferring files) (Filestransferring) (Transferring files) (File transferswith TRANSF on host) (VMS hosttransferring files with a) (TRANSF.EXEusing) text (.pg ! page 12-12) (/TERMINALwith TRANSF.EXE) (/ASCIIwith TRANSF.EXE) (/BINARYwith TRANSF.EXE) (/FORTRANwith TRANSF.EXE) (/IMAGEwith TRANSF.EXE) (/HELPwith TRANSF.EXE) (/LOGwith TRANSF.EXE) (/PROGRESSwith TRANSF.EXE) (/PROMPTwith TRANSF.EXE) text (.pg ! page 12-13) (/SPOOLwith TRANSF.EXE) (/STATISTICSwith TRANSF.EXE) (TRANSF.EXEASCII transfers) (ASCII file transferswith TRANSF.EXE) (TRANSF.EXEBINARY transfers) (BINARY file transferswith TRANSF.EXE) (TRANSF.EXEFORTRAN-formatted transfers) (FORTRAN file transferswith TRANSF.EXE) (TRANSF.EXEIMAGE transfers) (IMAGE mode file transferswith TRANSF.EXE) text (.pg ! page 12-14) (RSX-11 hosttransferring files with a) (TRANSF.TSKusing) (/TERMINALwith TRANSF.TSK) (/ASCIIwith TRANSF.TSK) (/BINARYwith TRANSF.TSK) (/FORTRANwith TRANSF.TSK) text (.pg ! page 12-15) (/IMAGEwith TRANSF.TSK) (/HELPwith TRANSF.TSK) (/LOGwith TRANSF.TSK) (/PROGRESSwith TRANSF.TSK) (/PROMPTwith TRANSF.TSK) (/STATISTICSwith TRANSF.TSK) (TRANSF.TSKASCII transfers) (ASCII file transferswith TRANSF.TSK) text (.pg ! page 12-16) (TRANSF.TSKBINARY transfers) (BINARY file transferswith TRANSF.TSK) (TRANSF.TSKFORTRAN-formatted transfers) (FORTRAN file transferswith TRANSF.TSK) (TRANSF.TSKIMAGE transfers) (IMAGE mode transferswith TRANSF.TSK) (RT-11 hostfile transfers with a) (TRANSF.SAVusing) text (.pg ! page 12-17) (/T optionwith TRANSF.SAV) (ASCII file transferswith TRANSF.SAV) (BINARY file transferswith TRANSF.SAV) (FORTRAN file transferswith TRANSF.SAV) (IMAGE mode transferswith TRANSF.SAV) (/W optionwith TRANSF.SAV) (File transferswithout TRANSF on host) (VTCOMSEND command, using) text (.pg ! page 12-18) (VTCOMOPENLOG command, using) (OPENLOG command, example) (VTCOMCLOSELOG command, using) (CLOSELOG command, example) (Logging data) text (.pg ! page 12-19) (VTCOMFAST command, using) (FAST command, example) (VTCOMSLOW commandusing) (SLOW command, using) text (13) (.ch ! Chapter 13, Defining commands (UCL, UCF) page 13-1) (Commandsdefining new) (Commandsredefining existing) (UCL) (UCF) (User command linkageSee UCL) (User commands firstSee UCF) (UCLcompared to UCF) (UCFcompared to UCL) text (.pg ! page 13-2) (System generationremoving command support) (UCLnew commands only) (UCLredefine with system generation) (UCLpreferred over UCF) text (.pg ! page 13-3) (UCFwith existing commands) (UCFreasons for using) (UCFimposes system overhead) (UCLcommand syntax) text (.pg ! page 13-4) (UCLadding command line information) text (.pg ! page 13-5) (UCLdisplaying command definitions) (SHOW keyboard commandsSHOW COMMANDSwith UCL) (SHOW COMMANDSwith UCL) (UCLchanging UCL commands) (UCLrunning indirect files from) (Indirect command fileswith UCL) (Indirect command filesrunning from UCL) text (.pg ! page 13-6) (INDrunning from UCL) (SET KMON INDwith UCL) (Indirect control fileswith UCL) (UCLrunning indirect control files from) text (.pg ! page 13-7) (UCLchanging data file) (UCLoptimizing) text (.pg ! page 13-8) (DCLredefining commands) (Commandsredefining) (Commandsremoving support for distributed) (System generationusing command conditions) (System generationwith UCL) (Command conditionals) text (.pg ! page 13-9) (Answer fileediting to change command support) text (.pg ! page 13-10) text (.pg ! page 13-11) (UCFcreating) (UCFcompared to UCL) (RECALL commandwith UCF support) (UCFRECALL command restricted) (UCFfrom UCL) (UCLcreates UCF) text (.pg ! page 13-12) text (.pg ! page 13-13) text (.pg ! page 13-14) (UCFturning on) (UCFdata file considerations) (UCFcreating) text (.pg ! page 13-15) (UCFchanging error message name) (UCFoptimizing) text (.pg ! page 13-16) (UCFfrom VM) (UCFchanging data file) text (.pg ! page 13-17) text (14) (.ch !CHAPTER 14, BACKUP page 14-1) (SavesetsSee also Backup operations) (SavesetsSee also Restoration operations) (SavesetsSee also Directory operations) (Data backupSee Backing up data) (Media backupSee Backing up data) (Backing up data) (Backing up datareasons for) text (.pg ! page 14-2) (BUPsystem memory requirements) (SB monitorBUP memory requirements) (FB monitorBUP memory requirements) (Mapped monitorsBUP memory requirements) text (.pg ! page 14-3) (File-structured databacking up) (BACKUP keyboard commandwith file-structured data) (BACKUP keyboard commandwith non-file-structured data) (COPY keyboard commandwith file-structured data) text (.pg ! page 14-4) (BACKUP keyboard commandwith data backup operations) (COPY keyboard commandwith data backup operations) text (.pg ! page 14-5) (COPY/DEVICE keyboard commandwith data backup operations) (Devicesdata backup) (Devicesif media, See also Volumes) (BACKUP keyboard commandwith diskettes) (Backup operationsto disketteswith BACKUP command) (Backup operationsto diskettes) (Diskettesas backup media) (Backing up datato diskettes) text (.pg ! page 14-6) (Backup operationsto diskettesdevice image) (Devicesbacking up to diskettes) (Volumesbacking up to diskettes) text (.pg ! page 14-7) (Backup operationsto diskettesall file images) (Filesbacking up to diskettes) (Backup operationsto diskettesselected file images) text (.pg ! page 14-8) (Wildcardswith backup operations) (Backup operationsto disketteswildcards) (Savesetswith diskette media) (Backup operationsto diskettesmaintaining directories) (Backup operationsto diskettesdirectory operations) (Directory operationsdiskette backup volumes) (Backup directoriesdiskette) text (.pg ! page 14-9) text (.pg ! page 14-10) (Restoration operationsfrom diskettes) (Backup operationsto disketteswith COPY command) (COPY keyboard commandbackups to diskettes) text (.pg ! page 14-11) text (.pg ! page 14-12) (Backup operationsto disketteswith COPY/DEVICE command) (COPY/DEVICE keyboard commandbackups to diskettes) (BACKUP keyboard commandwith disks) (Disksas backup media) (Backup operationsto diskswith BACKUP command) (Backing up datato disks) (Removable disksSee Disks) (Savesetsdefined) (Savesetswith removable disks) (Backup operationsto disksBACKUP to savesets) text (.pg ! page 14-13) (Volumesbacking up to disks) (Filesbacking up to disks) (Backup operationsto diskswildcards) (Backup operationsto disksdirectory operations) (Directory operationsdisk backup volumes) (Backup directoriesdisk) text (.pg ! page 14-14) (Backup operationsto disksrestoration operations) (Restoring savesetsSee Restoration operations) (Restoring dataSee Restoration operations) (Restoration operationsfrom diskscomplete savesets) (Restoration operationsfrom disksselected files) (Restoration operationsfrom diskswildcards) (Wildcardswith restoration operations) (BACKUP keyboard commandwith logical disks) (Backup operationsto logical diskswith BACKUP command) (/SUBSET optionBACKUP keyboard command) (Backup operationsto logical disks) (Logical disksas backup volumes) (Backing up datato logical disks) text (.pg ! page 14-15) text (.pg ! page 14-16) (Backup operationsto logical disksdirectory operations) (Directory operationslogical disk backup volumes) (Backup directorieslogical disk) (Backup operationsto logical disksrestoration operations) (Restoration operationsfrom logical disksunmounted) (Restoration operationsfrom logical diskswildcards) (Wildcardswith restoration operations) (Restoration operationsfrom logical disksfiles) (COPY keyboard commandbackups to disks) (Backup operationsto diskswith COPY command) text (.pg ! page 14-17) (DIRECTORY keyboard commandwith unmounted logical disks) (Logical disksdirectories of unmounted) text (.pg ! page 14-18) (Backup operationsto diskswith COPY/DEVICE command) (COPY/DEVICE keyboard commandbackups to disks) (BACKUP keyboard commandwith magtapes) (Backup operationsto magtapeswith BACKUP command) (Backing up datato magtapes) (Magtapesas backup volumes) (Backup operationsto magtapes) text (.pg ! page 14-19) (Magtapesinitializing as backup volumes) (Backup operationsto magtapesinitializing) (Backup operationsto magtapescreating savesets) (Backup operationsto magtapeswildcards) (Volumesbacking up to magtapes) (Savesetswith magtape media) text (.pg ! page 14-20) (Backup operationsto magtapesdirectory operations) (Directory operationsmagtape backup volumes) (Backup directoriesmagtape) text (.pg ! page 14-21) (Backup operationsto magtapesrestoration operations) (Restoration operationsfrom magtapesdevice image saveset) text (.pg ! page 14-22) (Restoration operationsfrom magtapesfiles on device saveset) (Restoration operationsfrom magtapeswildcards) (Wildcardswith restoration operations) (Restoration operationsfrom magtapesfile images before V5.5) (Magtapestransporting backed-up to VMS) (VAX processorscan read backed-up magtape volumes) text (.pg ! page 14-23) (COPY/DEVICE keyboard commandbackups to magtapes) (MagtapesCOPY/DEVICE command) (Backup operationsto magtapeswith COPY/DEVICE command) text (15) (.ch !Chapter 15, Using Indirect Command Files page 15-1) (Indirect filesSee Indirect command files) (Indirect command filesusing) (Indirect command filescompared with IND) (Indirect command filescompared with BATCH) (BATCHcompared with indirect command files) (INDcompared with indirect command files) text (.pg ! page 15-2) (Indirect command fileslimitations of) (Indirect command filescreating) text (.pg ! page 15-3) (CTRL/Cin indirect command files) (Indirect command fileswhen large) text (.pg ! page 15-4) (Indirect command filesrunning) (SET keyboard commandsSET KMON KMONwith indirect command files) (SET KMON KMONwith indirect command files) (SET keyboard commandsSET KMON INDwith indirect command files) (SET KMON INDwith indirect command files) text (.pg ! page 15-5) (SET keyboard commandsSET ERROR conditionwith indirect command files) (SET ERROR conditionwith indirect command files) (Indirect command filesnesting within each other) text (.pg ! page 15-6) text (16) (.ch !Chapter 16, Choosing Programming Lang page 16-1) (High-level languages) (Machine-level languages) (Programming languageschoosing) text (.pg ! page 16-2) (High-level languagescompared to machine-level) (Machine-level languagescompared to high-level) text (.pg ! page 16-3) (BASIC-PLUSsupport for) (Csupport for) (MACRO-11support for) (DIBOLsupport for) (FORTRAN IVsupport for) (FORTRAN-77support for) (PASCALsupport for) (Programming languageschoosing) text (.pg ! page 16-4) (Programming languagesrequired files) (FORTRA.SAV) (FORLIB.OBJ) (SYSLIB.OBJ) (LINK.SAV) (F77XM.SAV) (F77.SAV) (F77COM.MSG) (F77OTS.OBJ) (BASIC.SAV) (MACRO.SAV) (SYSMAC.SML) (CREF.SAV) text (17) (.ch ! Chapter 17, Running a FORTRAN Program page 17-1) (FORTRAN IVSee also FORTRAN) (FORTRAN-77See also FORTRAN) (FORTRANSee also FORTRAN IV) (FORTRANSee also FORTRAN-77) (FORTRAN IVdescribed) (FORTRAN-77described) (CompilersFORTRAN) (FORTRANsetting default compiler) (Compilerssetting default FORTRAN type) text (.pg ! page 17-2) (SET keyboard commandsSET FORTRA F4) (SET FORTRA F4) (SET keyboard commandsSET FORTRA F77) (SET FORTRA F77) (Compilersusing FORTRAN) (FORTRANusing compiler) (FORTRANusing libraries) text (.pg ! page 17-3) (FORLIB.OBJ) (F77OTS.OBJ) (SYSLIB.OBJ) (F77COM.MSG) text (.pg ! page 17-4) text (.pg ! page 17-5) (FORTRANcompiling source program) text (.pg ! page 17-6) (FORTRAN IVcompilation listing) text (.pg ! page 17-7) text (.pg ! page 17-8) text (.pg ! page 17-9) (FORTRAN-77compilation listing) text (.pg ! page 17-10) text (.pg ! page 17-11) (Linking object modulesFORTRAN) (FORTRANlinking object modules) text (.pg ! page 17-12) text (.pg ! page 17-13) (FORTRAN IVlinking object modules) (FORTRAN-77linking object modules) (F77OTS.OBJcombined with SYSLIB?) (FORLIB.OBJcombined with SYSLIB?) (FORTRANrunning save image) text (.pg ! page 17-14) text (.pg ! page 17-15) (EXECUTE keyboard commandwith FORTRAN) text (.pg ! page 17-16) text (.pg ! page 17-17) text (18) (.ch ! Chapter 18, Running a BASIC-PLUS program page 18-1) (BASICSee BASIC-PLUS) (Interpretersusing BASIC-PLUS) (BASIC-PLUSusing) (BASIC-PLUSprogram development) (BASIC.ERR) text (.pg ! page 18-2) (BASIC-PLUSunder mapped monitors) text (.pg ! page 18-3) (Immediate mode) (BASIC-PLUSPRINT command) (BASIC-PLUSimmediate mode) text (.pg ! page 18-4) (BASIC-PLUSprogram development) (BASIC-PLUSNEW command) (BASIC-PLUSLIST command) text (.pg ! page 18-5) (BASIC-PLUSLISTNH command) text (.pg ! page 18-6) (BASIC-PLUSDELETE command) (BASIC-PLUSSCRATCH command) (DEMOB1.BAS) text (.pg ! page 18-7) (BASIC-PLUSrunning the program) (BASIC-PLUSOLD command) text (.pg ! page 18-8) (BASIC-PLUSRUNNH command) text (.pg ! page 18-9) text (.pg ! page 18-10) (BASIC-PLUSREPLACE command) (BASIC-PLUSSAVE command) (BASIC-PLUSprogram developmentusing KED) (BASIC-PLUSCOMPILE command) (BASIC-PLUSintermediate translated program) text (.pg ! page 18-11) (.BAC file type) (BASIC-PLUSstopping interpreter) (BASIC-PLUSEXIT command) text (.pg ! page 18-12) text (19) (.ch ! Chapter 19, Running a MACRO-11 PROGRAM page 19-1) (DEMOM1.MAC) text (.pg ! page 19-2) text (.pg ! page 19-3) (MACRO assemblercreating a program) text (.pg ! page 19-4) (MACRO assemblerusing the assembler) (AssemblerMACRO) text (.pg ! page 19-5) (MACRO assemblerlisting) text (.pg ! page 19-6) (MACRO assemblerlistingcross-reference listing) (MACRO assemblerassembling source programs) text (.pg ! page 19-7) (MACRO assemblerlisting) text (.pg ! page 19-8) text (.pg ! page 19-9) (MACRO assemblerlisting explanation) (MACRO assemblerlisting explanationoctal numbers) (MACRO assemblerlisting explanationstorage locations) (MACRO assemblerlisting explanationrelative locations) text (.pg ! page 19-10) (MACRO assemblerlisting explanationbinary code) (Binary code) (Word (PDP-11) explained) (Byte (PDP-11) explained) (Bit (PDP-11) explained) text (.pg ! page 19-11) (Binary codedecimal and octal equivalents) text (.pg ! page 19-12) (MACRO assemblerlistingsymbol table) (Symbol table) (MACRO assemblersymbol table) text (.pg ! page 19-13) (CREF listingSee Cross-reference (CREF) listing) (MACRO assemblerCREF listing) text (.pg ! page 19-14) (MACRO assemblerlisting explanationerror examination) text (.pg ! page 19-15) text (.pg ! page 19-16) (Link operationsoverview of) (Linking object modulesMACRO) (MACRO assemblerlinking object modules) text (.pg ! page 19-17) text (.pg ! page 19-18) (MACRO assemblerrunning a program) text (.pg ! page 19-19) (EXECUTE keyboard commandwith MACRO) text (.pg ! page 19-20) text (.pg ! page 19-21) text (20) (.ch ! Chapter 20, Linking Object Programs page 20-1) (Link operations) (Link processSee Link operations) (Link operationspurposes of) text (.pg ! page 20-2) (Link operationssymbolic references) (Symbolsinternal) (Symbolsglobal) text (.pg ! page 20-3) (Link operationslibrary references) (Link operationsprogram relocation) (Link operationsaddress assignment) (Absolute addresses) (Relative addresses) text (.pg ! page 20-4) (Object module relocation) (Link operationsabsolute program sections) (Link operationsrelocatable program sections) (Program sections) text (.pg ! page 20-5) text (.pg ! page 20-6) (Link operationsoverlays) (Overlay segmentsoverview of) (Link operationsload map) (Load maps) (Link operationsload module) (Load module) (LINK keyboard commandusing) text (.pg ! page 20-7) (Link operationsload mapexamining) (Load mapsexamining) (MACRO assemblerload map for) text (.pg ! page 20-8) (FORTRAN IVload map for) text (.pg ! page 20-9) text (.pg ! page 20-10) (FORTRAN-77load map for) text (.pg ! page 20-11) text (.pg ! page 20-12) text (21) (.ch ! Chapter 21, Constructing Library Files page 21-1) (Macro libraries) (Macro librariesSee also Library) (SYSMAC.SML) (Object libraries) (Object librariesSee also Library) (SYSLIB.OBJ) (Library filesmacro) (Library filesobject) (Library filesused by assembler) (Library filesused by linker) text (.pg ! page 21-2) (Library files) (Library filescreating) text (.pg ! page 21-3) text (.pg ! page 21-4) (Library filesbuilding object) (LIBRARY keyboard commandusing) text (.pg ! page 21-5) (Library filesupdating object) text (.pg ! page 21-6) text (22) (.ch ! Chapter 22, Debugging a User Program Page 22-1) (BugsSee Programming errors) (Programming errorsavoiding) (Programming errors, correctingSee Debugging) text (.pg ! page 22-2) (Programming errorssyntax) (Programming errorsclerical) (Programming errorslogic) (DebuggingBASIC-PLUS programs) (BASIC-PLUSdebugging programs) text (.pg ! page 22-3) (DebuggingFORTRAN programs) (FORTRANdebugging programs) (DebuggingMACRO programs) (MACRO assemblerdebugging programs) (FDT) (FORTRANFDT debugger) (ODT) (MACRO assemblerODT debugger) (MACRO assemblerDBG-11 debugger) (Debugger, symbolicSee DBG-11) (DBG-11) text (.pg ! page 22-4) (SDH.SYS) (SDHX.SYS) (DBG-11 handlerSee SD handler) (SD handlerinstalling) text (.pg ! page 22-5) (DBG-11requires BPT instruction) text (.pg ! page 22-6) text (.pg ! page 22-7) (SD handlerloading) (DBG-11running) (DBG-11example debugging procedure with) (Debuggingexample MACRO program showing) text (.pg ! page 22-8) text (.pg ! page 22-9) text (.pg ! page 22-10) text (.pg ! page 22-11) text (.pg ! page 22-12) text (.pg ! page 22-13) text (.pg ! page 22-14) text