Jump to content

Iron Spring PL/I: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
 
(31 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Description==
{{Software
Iron Spring PL/I compiler is a cross-platform PL/I compiler supporting both Linux and OS/2.  
|Picture=Ois.jpg
|Name=Iron Spring PL/I
|Version=1.4.0 (May 2025)
|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.


==Version==
==Libraries==
*''' Latest Version for OS/2-eCS''': 0.9.4 (04 Oct, 2014)
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
*1.3.0 (Apr 2024)
:iSub defined arrays
*1.4.0 (May 2025)


==Links==
==Links==
'''Official Web Site:''' [http://www.iron-spring.com/]
*[http://www.iron-spring.com/prog_guide.html Iron Spring PL/I Compiler Programming Guide]
 
* [https://groups.yahoo.com/neo/groups/ISPLI/info Iron Spring PL/I Users' Forum] - On Yahoo groups - low volume list but with good presence by the compiler developer.
==License==
Free of charge. The compiler is closed-source. The library is open source GNU "Lesser General Public License" (LGPL) license.
 
==Author==
* Iron Spring Software, [[Peter Flass]]
 
==Related Articles==
 
==Publications==
 


[[Category: Tools]]
[[Category:PL/I]]

Latest revision as of 22:37, 28 May 2025

Iron Spring PL/I
Name Iron Spring PL/I
Version 1.4.0 (May 2025)
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
  • 1.3.0 (Apr 2024)
iSub defined arrays
  • 1.4.0 (May 2025)

Links