IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

OS PL/I


IBM Mainframe Forums -> PL/I & Assembler
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1788
Location: Bloomington, IL

PostPosted: Fri Feb 17, 2012 12:29 am
Reply with quote

Does anyone recall when the OS PL/I compilers were in support?
Back to top
View user's profile Send private message
prino

Senior Member


Joined: 07 Feb 2009
Posts: 1306
Location: Vilnius, Lithuania

PostPosted: Fri Feb 17, 2012 12:59 am
Reply with quote

You mean V2.3.0, the compiler that compiles, on Hercules, about 10 times faster than the new and shine Enterprise PL/I versions, and that also produces highly legible assembler listings, that allow even mere mortals to read the code?

Last time I worked with V2.3.0 in an official capability was in 2006-2007, when FinForce was in the process of moving to EPLI V3.5.0. I'm not sure if it was still supported at the time, but it was still being used.
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1788
Location: Bloomington, IL

PostPosted: Fri Feb 17, 2012 1:29 am
Reply with quote

prino wrote:
You mean V2.3.0, the compiler that compiles, on Hercules, about 10 times faster than the new and shine Enterprise PL/I versions, and that also produces highly legible assembler listings, that allow even mere mortals to read the code?

No, I meant versions 1 and 2 of the optimizing compiler; the former was introduced sometime in the 1970s, I think. V2.3.0, IIRC, was MVS PL/I.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Feb 17, 2012 1:34 am
Reply with quote

here is a good starting point for pl/i stuff
members.dodo.com.au/robin51/
Back to top
View user's profile Send private message
prino

Senior Member


Joined: 07 Feb 2009
Posts: 1306
Location: Vilnius, Lithuania

PostPosted: Fri Feb 17, 2012 1:38 am
Reply with quote

V2R3M0:

Code:
5668-910 IBM OS PL/I OPTIMIZING COMPILER  VER 2 REL 3 MOD 0
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1788
Location: Bloomington, IL

PostPosted: Fri Feb 17, 2012 1:45 am
Reply with quote

prino wrote:
V2R3M0:

Code:
5668-910 IBM OS PL/I OPTIMIZING COMPILER  VER 2 REL 3 MOD 0

Well, this isn't the first time that I'm wrong icon_smile.gif
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Feb 17, 2012 1:47 am
Reply with quote

the compiler I have
Code:
5688-235 IBM PL/I for MVS & VM          Ver 1 Rel 1 Mod 1
in library
IEL.V1R1M1.SIELCOMP


the PL/I libraries
Code:
PLI.V2R3M0


maybe I am having a brain check ,
but IIRC the above pli is functionally equivalent to v2r3m0
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Feb 17, 2012 1:57 am
Reply with quote

here is the link to the PL/I history
www-03.ibm.com/systems/z/os/zos/features/lang_environment/history/plimvs.html
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1788
Location: Bloomington, IL

PostPosted: Fri Feb 17, 2012 2:04 am
Reply with quote

enrico-sorichetti wrote:
the compiler I have
Code:
5688-235 IBM PL/I for MVS & VM          Ver 1 Rel 1 Mod 1
in library
IEL.V1R1M1.SIELCOMP


the PL/I libraries
Code:
PLI.V2R3M0


maybe I am having a brain check ,
but IIRC the above pli is functionally equivalent to v2r3m0

Probably. Here is the reason that I asked:

Panvalet is being sunset here, with a deadline of 1Q2013. I recently got tossed a orphaned (i.e., no one knows who wrote it or will take responsibility for it) program. As is common in this shop, the program is composed of about a dozen source modules; the translator signatures indicate that the object modules are a jumble of OS PL/I V1, OS PL/I V2, and Assembler H (they somehow evaded the transition to Enterprise PL/I project that went on for about half a decade). The program was last link-edited in 1997; of course, any or all of the object modules could be much older.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Fri Feb 17, 2012 2:10 am
Reply with quote

Hello Akatsukami!
the PL/I I was quoting comes later than 2.3.0
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> PL/I & Assembler

 


Search our Forums:

Back to Top