MC Systems Insight
MC Power Technology Manager
MC RPG Developer
MC Power Developer
MC TNT Tips 'n Techniques
MC AIX Expert
MC Linux Expert
MC Mobile on Power
This Week @ the MC Press Bookstore

September 7, 2011 | Volume 10 Issue 17


TOP STORY: Using APIs to Extend RPG: The C Runtime APIs
FEATURED ARTICLE: Create an Auto-Extend User Space
NEWS HIGHLIGHT: ASNA to Hold Wings Half-day Workshops in Raleigh-Durham and Cincinnati
FORUM: Trouble with CPYTOIMPF Command at V6R1
MC PRESS BOOKSTORE: Top 10 Best-Selling Titles
Manage Subscription | Contact Us

Feature Article - Programming
Using APIs to Extend RPG: The C Runtime APIs

Many APIs are available on the IBM i that will enable you to extend your RPG applications; the C Runtime APIs provide a wide range of added functions.

joe_plutaWritten by Joe Pluta

In a previous article, I demonstrated how you could use the CEE APIs to provide additional programming features to your RPG programs, specifically in the area of advanced mathematical and trigonometric functions. The CEE APIs are very standardized, with traditional (for RPG programmers, anyway!) parameter- and error-handling. The C Runtime APIs are quite a bit different as they are modeled after the existing APIs of the UNIX world. And while those APIs are completely familiar to the UNIX developers among us, we RPG types can use a little help getting started with them, and this article provides that help.


Feature Article - Programming
Create an Auto-Extend User Space

Editor's Note: This article is an excerpt from RPG TnT: 101 Dynamite Tips 'n Techniques with RPG IV.

bob_cozziWritten by Robert Cozzi

The User Space is an interesting object. User Spaces have been around on this architecture for nearly 20 years, and yet many people still don't know how to create them or why they would use them. In fact, the underlying object on which User Spaces are based was the first object created for this architecture back in the mid-1970s.


In the News

Support MC Press - Visit Our Sponsors

Forums Sponsor



Search Sponsor