PL/I front-end for GNU Compiler Collection
SourceForge.net Logo
Organization
Source Forge
GCC project
PL/I Links
Feedback
Donations
Manual (outdated)
Mailing list
If you have a PL/I project you would like to see supported by the pl1gcc effort, please get in touch with us.
pl1gcc news February 1st, 2007

pl1gcc-0.0.14

This is the fourteenth code drop of the GCC front-end for the PL/I programming language.

PL/I for GCC is released under the terms of the GNU Public License; version 2.

With pl1gcc-0.0.14 another important milestone has been reached. v0.0.14 is the first release where it is possible to create a partly referencelist for the variables in a program, and an overview of %INCLUDE files.

Beside structure level information the referencelist contains the following declare attributes:

  • REAL/COMPLEX
  • FIXED/FLOAT
  • BINARY/DECIMAL
  • AUTOMATIC/BASED/CONTROLLED/DEFINED/STATIC/PARAMETER
  • INTERNAL/EXTERNAL
  • AREA/BIT/CHARACTER/GRAPHIC/PICTURE/WIDECHAR/DATE
  • PROCEDURE/ENTRY

There is still no code generation taking place, so don't run out and uninstall your production PL/I compiler just yet :-)

Changes in v0.0.14:

  • added location information to most messages
  • get rid of warning messages when building pl1gcc
  • synchronize with gcc version 4.3

Changed syntax in v0.0.14:

  • allow the tilde(~) character as not operator
  • allow BUFF as abbreviation for BUFFERS
  • allow ENVIRONMENT( ... ) as part of OPEN statement
  • allow %INCLUDE to have filename inside quotes

Sourcecode contributions to pl1gcc

From Andy&Pam Norrie: a project used for score keeping of match-races for halfton yachts.

For a complete changelog look follow this link.

What is pl1gcc ?

The pl1gcc project is an attempt to create a native PL/I compiler using the GNU Compiler Collection.
The project is looking for more people to join the development and testing. If you want to help speed up the development of a free PL/I compiler please do contact us and join the fun.

And finally remember to have some fun

Downloads

Download newest version via these links

Thank you so much for visiting the pl1gcc homepages. If you do try to download and build the PL/I front end, please let us know how it goes by dropping us a line. Mail pl1gcc

To download in other file formats, click here

Previous announcements

© 2002-2007, Henrik Sorensen.
Last modified January 31st, 2007.