Summary
This document provides the FORTRAN source code for a comprehensive library of subroutines designed for file editing and data manipulation (commonly referred to as "EDIT").
The document includes:
- A Subroutine Index: A cross-reference list mapping subroutines to their respective page numbers.
Source Code: Detailed FORTRAN implementation for various utility functions, including:
- Text/Data Handling: Routines for parsing strings, moving data, filling buffers, packing/unpacking data, and converting formats (e.g.,
MOVE, FILL, PACK, UNPAC).
- File and Command Processing: Logic to handle edit commands such as
LIST, INSERT, DELETE, APPEND, FIND, MOVE, COPY, and RESEQ.
- System/Date Utilities: Subroutines for time and date processing (e.g.,
DAYWK, ADATE, UNJUL) and system interfacing.
- I/O Operations: Logic for managing input/output between different devices (printers, disks, keyboards, and paper tape).
Command Reference: A summary of edit commands and their corresponding syntax for user operations.
- Compiler/System Information: Variable allocation tables, statement allocations, and a summary of successfully compiled modules, including DUP (Disk Utility Program) instructions for managing the routines.