Profound Logic Introduces Fixed to Free Conversion Tool and More

January 12, 2006 - Profound Logic Software today announced the release of version 5.20 of RPG Smart Pages, its popular web development environment for the iSeries. The latest release includes many new features designed to ease the task of developing RPG-based web applications, as well as traditional RPG programs.

One of the most exciting new features is an advanced Fixed Format to Free Format conversion tool. Developers can convert entire programs or sections of code by highlighting the desired lines and selecting the option to covert to free format. The tool will instantly convert any fixed format code that has equivalent free format syntax. The process will even convert obsolete opcodes, such as ADD, to the recommended free-format syntax. When the conversion tool runs into operations that are not supported in free format, such as CALL or PARM, the process is intelligent enough to END-FREE, ignore the operations, and start a new FREE section as necessary.

RPGsp 5.20 also offers more options for session variables. Session variables can now be stored in a database file, which allows for more flexibility and tracking of session variables. The new storage system can be implemented with a simple procedure call, and requires no significant modification to existing applications. Developers still have the option of using the traditional method of storing session variables.

A number of new features have also been added to RPGspís award-winning code editor. Syntax highlighting makes code easier to read and maintain by displaying RPG keywords and built-in function names in a different color than the rest of the code. Comments are also displayed in their own color. Developers can use default color settings or choose their own colors. New Auto-Correction technology will validate code as itís entered, and adjust the case according to predefined settings. For example, if a developer prefers to code entirely in uppercase, the editor will change all code to uppercase as itís entered, regardless of the case used. Developers can choose Auto-Correction for uppercase, lowercase, and mixed-case coding styles. The option can also be disabled, if desired. The code editor will also auto-complete ENDxx statements. If operations such as IF, FOR, and DOW are entered, the editor will automatically insert the appropriate ENDxx statement if itís not present already. This feature will not only save development time, but also reduce the number of logic errors in programs due to improperly placed ENDxx statements.

Other enhancements include new Web development server-side functions, a streamlined upgrade process, and a new wizard to automatically write the code for processing existing HTML forms.

A fully functional trial of RPGsp is available for download at

For more information, contact:

Profound Logic Software, Inc.
370 Sentinel Oak Drive, Suite 200
Dayton, OH 45458
(937) 439-7925 phone
224-7768 toll free


About Profound Logic Software, Inc.

Profound Logic Software is a leading provider of application development tools for the iSeries (AS/400) platform. Established in 1999, Profound Logic started creating innovative programming tools that streamline the application development process. Profound Logic has also focused on providing excellent customer service to its clients. Today, Profound Logic Software enjoys thousands of software users in more than 50 different countries. Profound Logic offers its software along with related training, consulting, and support services.

About RPG Smart Pages (RPGsp)

RPGsp ( is the first Rapid Web Development Environment based on native ILE RPG. By integrating RPG business logic in an HTML interface, an RPG developer can produce powerful business applications faster than ever before. RPGsp is analogous to web technologies such as ASP or JSP, apart from the fact that all host logic is written exclusively in RPG, the most natural and efficient language for accessing data on the iSeries. Designed specifically for RPG developers, RPGsp is the perfect tool for creating graphical intranet-based iSeries Applications or for deploying Web Applications.

Customer Success