Software Product Description

Order Number: AE-J971B-TE

VAX-11 PL/I, Version 1.0, is an extended implementation of the proposed ANSI X3.74 PL/I General Purpose Subset. Designed to run on VAX/VMS Operating Systems (V2.1 or higher), it provides a shareable compiler that generates optimized, position-independent machine code.

Key features include:

  • Language Capabilities: A comprehensive language supporting scientific computation, commercial data handling, data organization, and string manipulation. It offers a full complement of VAX-11 datatypes, powerful structured program control statements (DO, IF, CALL, GOTO), and flexible storage classes (AUTOMATIC, STATIC, BASED).
  • System Integration: Supports the VAX-11 interlanguage calling standard, allowing routines from other native mode languages to interact with PL/I. It provides access to all VAX/VMS system services via the CALL statement and fully integrates with the VAX/VMS Record Management System (RMS) for sequential, relative, and indexed file organizations.
  • Development Tools: Includes run-time support routines, a HELP facility, INCLUDE files for system services, and extensive built-in functions for arithmetic, mathematical, string, and I/O operations. It also supports compile-time preprocessor statements (%REPLACE, %INCLUDE) and offers various compiler options for code generation, debugging, and listing control.
  • Performance: Generates efficient object code through various optimizations like subexpression elimination and loop invariant removal.
  • Compatibility: Designed for minimal conversion effort for well-structured mainframe PL/I programs, though system-specific features or machine-dependent data representations may require more effort.

Minimum Requirements: Any VAX-11/780 or VAX-11/750 configuration with at least 512 KB physical memory, 2 MB virtual page file quota, 250 page minimum working set, and 1200 blocks of disk storage.

Support: It is a DIGITAL Supported Software Product, customer-installed, and includes standard warranty services.

AE-J971B-TE
October 1980
4 pages
Quality

Original
0.2MB

Site structure and layout ©2025 Majenko Technologies