PL/Iプログラムの基本構造(PACKAGE、PROCEDURE、OPTIONS(MAIN))

スポンサーリンク
PL/Iの基本構文とデータ制御

【実務・中級編】ON ZERODIVIDEによるゼロ除算のトラップ – PL/Iの基本構文とデータ制御実践ガイド

ゼロ除算の悪夢を制御せよ:PL/IにおけるONユニット活用の処方箋メインフレームのバッチ処理において、最も避けるべきは「突発的なアベンド(異常終了)」だ。特に、数百万件のレコードを処理する基幹バッチの最中に、たった一件の不正データでプログラ...
PL/Iの基本構文とデータ制御

【入門編】ON ZERODIVIDEによるゼロ除算のトラップ – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの守護神PL/I:ゼロ除算を優雅に乗りこなす「ONユニット」の魔力こんにちは!長年、巨大なメインフレームの深淵でシステムを守り続けているアーキテクトです。JavaやCOBOLの世界からメインフレームの現場にやってくると、PL/...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON ENDFILEユニットによるファイル終了制御 – PL/Iの基本構文とデータ制御実践ガイド

汎用機の「終わり方」を極める:ON ENDFILEの深淵と次世代移行への教訓メインフレームのバッチ処理において、ファイル終端(EOF)の検知は、いわば「プログラムの死に様」を定義する重要な儀式だ。PL/Iの`ON ENDFILE`ユニットは...
PL/Iの基本構文とデータ制御

【実務・中級編】ON ENDFILEユニットによるファイル終了制御 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「ON ENDFILE」を使いこなす:基幹バッチの制御フローを完璧に制御するやあ。今日もメインフレームの迷宮でバッチプログラムと格闘している諸君、お疲れ様。PL/Iという言語は、COBOLに比べれば自由度が高く、かつC言語のような...
PL/Iの基本構文とデータ制御

【入門編】ON ENDFILEユニットによるファイル終了制御 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの世界へようこそ!PL/Iの「ON ENDFILE」でファイル処理を優雅に制御しようこんにちは。IBMメインフレームの世界へようこそ。JavaやCOBOLでバリバリ開発してきたエンジニアの方にとって、PL/I(ピーエルワン)と...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PICTURE属性の仮想小数点’V’の挙動 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:PICTURE属性'V'が司る「仮想小数」と移行の罠諸君、今日もメインフレームの迷宮で格闘していることだろう。PL/Iという言語は、現代の言語が捨象してしまった「メモリの物理配置」と「計算精度」に対する執拗なまでのこだ...
PL/Iの基本構文とデータ制御

【実務・中級編】PICTURE属性の仮想小数点’V’の挙動 – PL/Iの基本構文とデータ制御実践ガイド

現場のエンジニアへ:PL/Iの「V」を制する者が、基幹システムの数値を制する夜中の3時にバッチが異常終了し、原因が「桁落ち」や「期待値との不一致」だったとき、真っ先に疑うべきはデータの定義、とりわけ`PICTURE`句の`V`の扱いだ。PL...
PL/Iの基本構文とデータ制御

【入門編】PICTURE属性の仮想小数点’V’の挙動 – PL/Iの基本構文とデータ制御実践ガイド

【PL/I入門】「V」が魔法をかける?PICTURE句の仮想小数点と仲良くなろうこんにちは。メインフレームの世界へようこそ!JavaやCOBOLでバリバリ開発してきたエンジニアの方でも、初めてPL/Iのソースコードを開くと「なんだこの記号の...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PICTURE属性の’9’と’Z’による編集 – PL/Iの基本構文とデータ制御実践ガイド

帳票出力の「顔」を司るPICTURE属性:その静かなる深淵とマイグレーションの罠メインフレームの現場で、古びたソースコードを眺めていると、時折出会うのが `PICTURE 'ZZZ,ZZ9'` といった記述だ。現代のWebアプリケーション開...
PL/Iの基本構文とデータ制御

【実務・中級編】PICTURE属性の’9’と’Z’による編集 – PL/Iの基本構文とデータ制御実践ガイド

現場の知恵:PICTURE句による数値編集の「作法」とゼロサプレスの落とし穴メインフレームのバッチ改修において、帳票出力やファイル連携のデータ変換は避けて通れない道です。特にPL/Iの`PICTURE`属性による数値編集は、COBOLの`P...
スポンサーリンク