This manual serves as a comprehensive user's guide for the BASIC-PLUS-2 Compiler on the RSTS/E operating system. It provides detailed descriptions of the compiler's functionality, run-time systems, and associated utilities.
Key areas covered include:
- Accessing the RSTS/E System: Guides users on interacting with the RSTS/E environment and utilizing BASIC-PLUS-2 commands, debugging tools, and source file creation.
- Task Builder: Explains how to use the Task Builder to link object modules into executable programs and manage overlays.
- Run-Time Systems and Libraries: Details the BASIC-PLUS-2 Run-Time Systems (RTS), the Librarian Utility Program, and subroutine calling conventions.
- File Handling (RMS): Provides in-depth information on Record Management Services (RMS), covering file creation, organization, access methods (sequential, relative, indexed), record formats, and record mapping.
- Translator Utility: Describes the tool used to convert existing BASIC-PLUS programs into BASIC-PLUS-2 compatible code, addressing potential compatibility issues.
- Appendices: Includes sections on language elements, comprehensive error messages (compile-time and run-time), and ASCII codes and data representation.
The document aims to provide users with all necessary information to effectively develop, compile, link, execute, and debug BASIC-PLUS-2 programs on the RSTS/E system.