U/W Focal

Order Number: XX-XXXXX-XX

This document serves as a user manual for U/W FOCAL, an expanded version of the PS/8 FOCAL programming language developed by Jim van Zee at the University of Washington in 1978. Designed for OS/8 and OS/12 systems with at least 8K of memory, U/W FOCAL is optimized for laboratory applications and complex numerical analysis, featuring 10-digit precision and enhanced performance.

Key features and capabilities detailed in the manual include:

  • Expanded Functionality: The inclusion of 13 new commands, 15 additional function entries, and "FOCAL Statement Functions," which allow subroutines to be called as functions.
  • Advanced Data Handling: Support for double subscripting, variable file names, and improved I/O routines for high-speed paper tape and mass-storage devices.
  • Graphics and Control: Specialized routines for driving Tektronix terminals, incremental plotters, and controlling external hardware via device handlers.
  • Programming Utilities: Tools for merging programs, managing subroutines, and performing iterative calculations with real-time interrupt handling.
  • Maintenance: The manual provides comprehensive documentation on adding new user-defined functions and commands, along with specific technical instructions for system patching (including a necessary "date fix" for calendar years beyond 1977).

The document is structured as a technical reference, containing a complete command index, a library of internal routines, and detailed appendices for error codes and hardware/software maintenance.

XX-XXXXX-XX
2000
100 pages
Quality

Original
3.2MB

Site structure and layout ©2025 Majenko Technologies