PL/Iの基本構文とデータ制御

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

【テクニカル・上級編】TESTコンパイラオプションとSYMテーブルの生成 – PL/Iの基本構文とデータ制御実践ガイド

z/OS DebuggerとPL/Iコンパイラ:TESTオプション、SYMテーブル生成の深層とモジュール肥大化の罠基幹システムの現場で、夜間バッチの巨大なロードモジュールや、CICSオンライン領域で突如発生するS0C4やS0C7のアベンド(...
PL/Iの基本構文とデータ制御

【実務・中級編】TESTコンパイラオプションとSYMテーブルの生成 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは、現場の皆さん。数々の大規模バッチ改修や、冷や汗をかくような深夜の障害対応をくぐり抜けてきた、メインフレーム・システムアーキテクトの私だ。今日もどこかの基幹システムで、夜間バッチがうなりを上げ、あるいは若手エンジニアが「なぜか変数...
PL/Iの基本構文とデータ制御

【入門編】TESTコンパイラオプションとSYMテーブルの生成 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいは従来型のビジネス言語の経験がおありの方にとって、PL/I(Programming Language One)という名前は、どこかレトロで、少し近寄...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】OPTIMIZE(2|3)コンパイラオプションによるレジスタ割り当ての最適化 – PL/Iの基本構文とデータ制御実践ガイド

金融機関や大規模流通基幹システムの心臓部で、何十年も止まることなく稼働し続けているIBMメインフレーム。その世界において、PL/I(Programming Language One)はCOBOLと並び称される巨塔です。今回は、PL/Iのコー...
PL/Iの基本構文とデータ制御

【実務・中級編】OPTIMIZE(2|3)コンパイラオプションによるレジスタ割り当ての最適化 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近夜間バッチのABEND解析でハマって徹夜明けか?……まあ、座れ。コーヒーでも飲みながら聞いてくれ。我々が日々向き合っているIBMメインフレームの基幹系システム、その裏側で何百万行ものPL/Iコードが唸りを上げて動いている。COBO...
PL/Iの基本構文とデータ制御

【入門編】OPTIMIZE(2|3)コンパイラオプションによるレジスタ割り当ての最適化 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいは従来型のビジネス言語をバリバリ書いてこられた方にとって、IBMメインフレームの「PL/I(ピーエルアイ)」という言語は、最初にソースコードを見たとき、ち...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ZERODIVIDE条件の発生メカニズムとONCODEの識別 – PL/Iの基本構文とデータ制御実践ガイド

ゼロ除算(ZERODIVIDE)の悪夢と、IBMメインフレームが隠す「例外の深淵」基幹システムの夜間バッチが突然のU4038やS0C7で沈黙したとき、運用担当者の背筋が凍る瞬間だ。JavaやC#といったモダン言語の世界であれば、ゼロ除算(D...
PL/Iの基本構文とデータ制御

【実務・中級編】ZERODIVIDE条件の発生メカニズムとONCODEの識別 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近配属された若手の手塩にかけたプログラムが、夜間バッチのテストランで見事にS0C7…いや今回はS0C9(ゼロ除算)で派手に散ったらしいな。「先輩、なんでここでゼロ除算なんて起きたんですか?ちゃんとIF文で弾いたはずなのに……」って青...
PL/Iの基本構文とデータ制御

【入門編】ZERODIVIDE条件の発生メカニズムとONCODEの識別 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいはビジネスライクな言語をバリバリ書いてきた方にとって、IBMメインフレームの「PL/I(ピーエルワン)」という言語は、最初にソースコードを見たとき「なんだ...
PL/Iの基本構文とデータ制御

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

はじめに:なぜ今、PL/Iの「ON ENDFILE」とスタック構造なのか基幹システムの心臓部で長年稼働し続けるIBMメインフレーム。その世界において、PL/I(Programming Language One)ほど「エレガントでありながら、...
スポンサーリンク