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

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

【テクニカル・上級編】FIXED DECIMAL(p,q)のパック10進数形式と演算 – PL/Iの基本構文とデータ制御実践ガイド

汎用機の深淵:FIXED DECIMALが支配する世界と、その移行における「死角」メインフレームの心臓部で、何十年もの間、数兆円規模のトランザクションを支え続けてきたのは、紛れもなく`FIXED DECIMAL(p, q)`――いわゆるパッ...
PL/Iの基本構文とデータ制御

【実務・中級編】FIXED DECIMAL(p,q)のパック10進数形式と演算 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの心臓部を守る:FIXED DECIMAL(p,q)とCOMP-3の深淵若手エンジニアからよく相談されるのが、「なぜPL/Iの計算結果で数値が化けるのか?」あるいは「VSAMファイルに書き出したデータがダンプで見ると奇妙な値に...
PL/Iの基本構文とデータ制御

【入門編】FIXED DECIMAL(p,q)のパック10進数形式と演算 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「FIXED DECIMAL」を攻略する!パック10進数の世界へようこそこんにちは!メインフレームの世界へようこそ。JavaやCOBOLを触ってきた皆さんが、PL/Iのソースコードを開いて最初に「おや?」と思うのが、この`FIXE...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】FIXED BINARY(15)と(31)の内部表現と演算精度 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「FIXED BINARY」を深掘る:2バイトと4バイトの狭間に潜む罠メインフレームの現場で何十年と生き抜いてきたPL/Iコードを眺めていると、時折、現代のJavaやC#の感覚では到底理解できない「絶妙なチューニング」に出くわしま...
PL/Iの基本構文とデータ制御

【実務・中級編】FIXED BINARY(15)と(31)の内部表現と演算精度 – PL/Iの基本構文とデータ制御実践ガイド

現場のエンジニアへ:FIXED BINARYの「2バイトと4バイト」がバグの温床になる理由メインフレームの保守現場で、なぜか特定の値で計算が狂う、あるいは不可解なオーバーフローでバッチがアベンドする。そんな経験はないだろうか?「たかだか整数...
PL/Iの基本構文とデータ制御

【入門編】FIXED BINARY(15)と(31)の内部表現と演算精度 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「FIXED BINARY」の深淵へ:2バイトと4バイトの狭間で迷子にならないためにこんにちは。メインフレームの現場で何十年もコードと向き合ってきたアーキテクトです。Javaで`int`や`short`に慣れ親しんだ皆さんが、初め...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CICSにおけるGETMAIN/FREEMAINとPL/Iストレージ管理の競合 – PL/Iの基本構文とデータ制御実践ガイド

CICSとPL/Iの「メモリの二重支配」を解く:動的ストレージ管理の深淵基幹系システムの現場で、多くのアーキテクトが「悪夢」を見る瞬間がある。それは、CICSのオンライン処理が理由不明のアベンド(ASRA/ASRB)で停止し、PL/Iのスト...
PL/Iの基本構文とデータ制御

【実務・中級編】CICSにおけるGETMAIN/FREEMAINとPL/Iストレージ管理の競合 – PL/Iの基本構文とデータ制御実践ガイド

CICSとPL/Iの「メモリ管理」:その危うい同居生活を紐解くやあ。今日もメインフレームの迷宮に潜っている諸君、お疲れ様。最近、若手エンジニアから「CICSで動的メモリを確保しようとしたら、なぜかストレージ破壊(S0C4やS0C1)が起きて...
PL/Iの基本構文とデータ制御

【入門編】CICSにおけるGETMAIN/FREEMAINとPL/Iストレージ管理の競合 – PL/Iの基本構文とデータ制御実践ガイド

PL/IとCICSの「メモリ管理」:二つの巨人が喧嘩しないための処方箋こんにちは。メインフレームの世界へようこそ。Javaで`new`を呼び、ガベージコレクションにすべてをお任せしてきた皆さんにとって、PL/Iのストレージ管理は少し古風で、...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CICS EXEC CICSコマンドにおけるデータ受け渡し – PL/Iの基本構文とデータ制御実践ガイド

CICS×PL/Iの深淵:DFHCOMMAREAによるデータ共有と「動的マッピング」の鉄則メインフレームの現場で長く生き残ってきたPL/Iの強みは、その記述の柔軟性と、ハードウェアに近いメモリ制御能力にあります。しかし、CICSオンライン処...
スポンサーリンク