Iron Spring PL/I: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
Line 2: | Line 2: | ||
|Picture=Ois.jpg | |Picture=Ois.jpg | ||
|Name=Iron Spring PL/I | |Name=Iron Spring PL/I | ||
|Version=1. | |Version=1.2.0 (Nov 2023) | ||
|Vendor=Iron Spring Software | |Vendor=Iron Spring Software | ||
|Author=[[Peter Flass]] | |Author=[[Peter Flass]] | ||
Line 24: | Line 24: | ||
*1.1.0 (Jun 2023) | *1.1.0 (Jun 2023) | ||
:builtins ALL, ANY, CONJG, IBSW added | :builtins ALL, ANY, CONJG, IBSW added | ||
*1.2.0 (Nov 2023) | |||
:AREA storage class | |||
==Links== | ==Links== |
Revision as of 20:49, 27 November 2023
Iron Spring PL/I | |
---|---|
![]() | |
Name | Iron Spring PL/I |
Version | 1.2.0 (Nov 2023) |
Vendor | Iron Spring Software |
Author | Peter Flass |
Licence | Freeware |
WWW | http://www.iron-spring.com |
The Iron Spring PL/I compiler is a PL/I compiler supporting both Linux and OS/2. The language implementation is a sub-set of the full PL/I "standard", but larger than classic sub-sets like G and slowly gaining more language features with each release.
Libraries
The libraries supplied with the program are open sourced under the LGPL v2.1.
Versions
- 0.9.6 (2014-02-12)
- 0.9.8 (2015-06-15)
- This version adds the builtins REVERSE, AFTER, BEFORE, TRIM, LTRIM, RTRIM, and SEARCH. It also adds the ability to do array assignments of adjustable arrays, and optimizes assignments of arrays with matching attributes to a block move.
- 0.9.10e (2022-05-15)
- ASIN builtin
- Adds support for displaying a source line number in run-time error messages, and adds the ROUND command.
- 1.0.1 (Feb 2023)
- array builtins SUM, PROD, POLY added
- 1.1.0 (Jun 2023)
- builtins ALL, ANY, CONJG, IBSW added
- 1.2.0 (Nov 2023)
- AREA storage class
Links
- Iron Spring PL/I Compiler Programming Guide
- Iron Spring PL/I Users' Forum - On Yahoo groups - low volume list but with good presence by the compiler developer.