INTRODUCTION ..........................................2 RMS-11 File Layouts ....................................3 File Header ....................................3 Sequential Files ..............................5 Relative Files ................................6 Indexed Files - Prologue ......................8 Indexed Files - Bucket Headers ................14 Indexed Files - Record Headers ................16 RMS-11 In-Core Table Layouts ..........................20 User-Visible Tables ............................20 Internal Tables ........................37 RMS-11 MACROS ..........................................54 General ........................................54 Field Definition Macros ........................55 Field Initialization Macros ....................56 Pool Space Definition Macros ..................59 Dynamic Field Access Macros ....................60 File and Record Operation Macros ..............61 Others ........................................62 Debugging System ..............................63 Macro Cross-Reference ..........................66 Doing without the Macros ......................69 RMS-11 Subroutines. ....................................74 RMSBCK/RMSRST Tape Formats ............................91 Formatted Dump of Indexed File ........................93 Some Additional RMS-11 Design/Logic Points ............113 RFA ............................................113 Record ID ......................................113 VFC Print Control Information ..................114 The 4th File Type ..............................115 Bucket Splitting. ..............................115 RMS-11 Interlocking Algorithms. ................116 Subprogram Interfaces and Calling Sequences ....120 String Collating Sequence ......................120 Unusual Conditions Treatment Philosophy. ......121 Some RMS-11 Design/Logic Algorithms & Flowcharts ......122 Bucket Split ..................................122 Record Insertion ..............................123 Functional Flowcharts ..........................134 RMS-11 Mnemonic Glossary ..............................138