Skip to content

Heirloom Enterprise PL/I — User Documentation

Version 1.0 | March 2026

A comprehensive guide to the Heirloom PL/I Compiler and Runtime for modernizing IBM mainframe PL/I applications to the Java platform.


About This Documentation

This documentation covers the complete Heirloom PLI Platform, including:

  • PLI Compiler — PL/I to Java transpilation
  • PLI Runtime — Java runtime library providing PL/I semantics
  • Manifold Enhancement — Compile-time code enhancement
  • EBP — Elastic Batch Platform for job execution
  • Build Integration — Gradle and Maven configuration
  • Real-World Examples — Practical examples from enterprise applications

Quick Navigation

For New Users

For Developers

For CICS Developers

For Batch Developers


What's New

New in Version 1.0

  • Complete documentation for Manifold Enhancement (compile-time processing)
  • Complete documentation for EBP (Elastic Batch Platform)
  • Comprehensive troubleshooting guide
  • Best practices for development and deployment
  • Real-world examples with anonymized code

Documentation Structure

The documentation is organized into 16 parts plus appendices:

  1. Part 0Getting Started
  2. Part 1Introduction and Overview
  3. Part 2PL/I Compiler Reference
  4. Part 3Manifold EnhancementNEW
  5. Part 4PL/I Runtime Reference
  6. Part 5PL/I Language Reference
  7. Part 6CICS Support
  8. Part 7DB2/SQL Support
  9. Part 8IBM MQ Support
  10. Part 9File and I/O Operations
  11. Part 10Condition Handling and Diagnostics
  12. Part 11Migration and Compatibility Guide
  13. Part 12EBP (Elastic Batch Platform)NEW
  14. Part 13Real-World ExamplesNEW
  15. Part 14Build IntegrationNEW
  16. Part 15TroubleshootingNEW
  17. Part 16Best PracticesNEW
  18. Appendices — Reference tables and quick lookups ⭐ ENHANCED

Support


© 2026 Heirloom Computing. All rights reserved.