iseries extra_ _free your i

Upload: nairarung

Post on 01-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 ISeries EXTRA_ _Free Your I...

    1/6

  • 8/9/2019 ISeries EXTRA_ _Free Your I...

    2/6

  • 8/9/2019 ISeries EXTRA_ _Free Your I...

    3/6

    Business StrategyCompetitive AdvantageConsolidationExecutive PerspectiveGreen ITMigrationOpen SourceROI

    InfrastructureBlades

    StorageSystems Management

    Case StudiesDistributionHealthcareManufacturingServices

    Web 2.0CloudSocial Media

    TrendsCollaboration

    IBM AnnouncementsIBM ResearchOpen SourceSocial MediaWhat's New

    Product News

    AIXMAINFRAMEPOWER

    NewslettersAbout Us

    SubscribeCurrent IssueArchive

    IBM i ALL EDITIONS

    ADMINISTRATOR DEVELOPER TRENDSTIPS & TECHNIQUESCASE STUDIES

    s EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

    9/27/2010 9

  • 8/9/2019 ISeries EXTRA_ _Free Your I...

    4/6

    STORAGEPRODUCT NEWSENDPGMBUYER'S GUIDE

    Developer > WebSphere

    iSeries EXTRA: /Free Your I/O OperationsAugust 2003 | by Susan Gantner and Jon Paris

    Print Email

    Note that the %Fields list is specified in the Result field position, which makes a lot of sense. We really love this one! It provides a great way to protect your codefrom the worst efforts of, shall we say, "less-gifted" programmers.

    One point we should make: You may have noticed that all of our examples use the new /Free style coding. This is because all of these new features are onlyavailable in this format. They aren't supported in the conventional fixed-column format. This is hardly surprising, because there isn't enough room in the fixed factor and result fields for the kind of lists %Fields and %KDS require, for example. Faced with this reality, the compiler writers were forced to either introduce a new"semi-free" version of the I/O operations that would utilize the extended Factor 2 field used currently by IF/EVAL, etc., or simply extend the I/O support in /Freewhich was introduced in V5R1. They chose the latter, and as RPGers who have often been frustrated by the amount of "was ted" space on the left-hand side of EVAL operations, we think they made the right choice. Expect to see more /Free-only features in future releases.

    Even with this list, w e still haven't covered all of the new features added t o RPG in V5, so we'll return to that topic next month.

    A final note: For a future column, we'r e considering developing a wish list of items we'd like to see in future RPG IV releases. We'd welcome your ideas in thatcolumn. If there's anything you can think of that would make your RPG coding life even easier, just write to us.

    Page 1 2 3

    Susan Gantner is a technical editor with IBM Systems Magazine and co-owner of Partner400.

    More Articles From Susan Gantner

    Jon Paris is a technical editor with IBM Systems Magazine and co-owner of Partner400.

    More Articles From Jon Paris

    Advertisement

    s EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

    9/27/2010 9

  • 8/9/2019 ISeries EXTRA_ _Free Your I...

    5/6

    WEBINAR -- RPG OA and Beyond from looksoftware Tuesday, September 28, 2010, 10 am BST (Europe)Wednesday, September 29, 2010, 2 pm EST (USA)

    Browse products and services for Developer.

    Advertisement

    Maximize your IT investment with monthly information from THE source... IBM Systems Magazine EXTRA & Marketplace eNewsletters.SUBSCRIBE NOW.

    s EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...

    9/27/2010 9

  • 8/9/2019 ISeries EXTRA_ _Free Your I...

    6/6

    View past IBM i EXTRAs here

    Related Articles

    An RPG Wish List

    E-Newsletter Exclusive

    New GUI and CL Commands Simplify Key Management

    Tips & Techniques | Changes to IBM i 6.1 Cryptographic Services for managing keys and keystores

    Paging RPG IV

    Ending Those Decimal Data Error Blues

    E-Newsletter Exclusive

    iSeries EXTRA: Ending those Decimal Data Error Blues

    E-Newsletter Exclusive

    IBM iAIXMAINFRAMEPOWER

    HomepageAbout UsContact UsSubscriptionsEditorial Calendar Advertise With UsReprintsPrivacy PolicyTerms of ServiceSitemap

    IBM Systems Magazine is a trademark of International Business Machines Corporation. The editorial content of IBM Systems Magazine is placed onthis website by MSP TechMedia under license from International Business Machines Corporation.

    2010 MSP Communications, Inc. All rights reserved

    s EXTRA: /Free Your I/O Operations | IBM i | IBM Systems Magazine http://www.ibmsystemsmag.com/ibmi/august03/enewsletterexclusive/87...