2026-09

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

【入門編】CEE3207S(データ例外)の発生原因とパック10進数の不正形式 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいは従来型のビジネス言語の経験がおありの方にとって、PL/I(ピーエルアイ)という名前を聞くだけで「なんだか難解そうだな……」「レガシーの要塞みたいで...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CEE3201S(ゼロ除算)のダンプ解析とPSWの特定 – PL/Iの基本構文とデータ制御実践ガイド

夜間バッチの海原で、突如として赤く染まるオペレータコンソール。「CEE3201S THE SYSTEM INTERRUPT SIGNAL 0C7-A WAS RECEIVED.」あるいは「0C9-I」。メインフレームの現場において、この「C...
PL/Iの基本構文とデータ制御

【実務・中級編】CEE3201S(ゼロ除算)のダンプ解析とPSWの特定 – PL/Iの基本構文とデータ制御実践ガイド

夜間バッチのピークを過ぎた静まり返ったオフィス、あるいはリモートアクセスの向こう側で、突然鳴り響くオペレーターからの内線――「おい、夜間一括更新ジョブが異常終了したぞ! `CEE3201S`が出てる!」メインフレームの保守現場において、この...
PL/Iの基本構文とデータ制御

【入門編】CEE3201S(ゼロ除算)のダンプ解析とPSWの特定 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいはビジネスで主流の言語をバリバリ書いてきた方にとって、レガシーの代表格である「PL/I(ピーエルワン)」や、画面いっぱいに広がる文字と数字の羅列――...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】LISTコンパイラオプションによるソースコードとアセンブラの対照 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iコンパイラが吐き出すアセンブラと心中する覚悟:`LIST`オプションで剥き出しの機械語を覗く夜基幹システムの現場で20年以上、IBMメインフレームの底を這いずり回ってきた。夜中に突然「S0C4が発生した」「バッチの計算結果が1円ズレ...
PL/Iの基本構文とデータ制御

【実務・中級編】LISTコンパイラオプションによるソースコードとアセンブラの対照 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近入った若手が「先輩、PL/Iって変数名に `IF` とか `GO` って使えちゃうんですね、これバグらないんですか?」って目を丸くして聞きに来たんだよ。笑っちまうだろ? 今時、C言語やJavaしか触ったことのない世代からすれば、予...
PL/Iの基本構文とデータ制御

【入門編】LISTコンパイラオプションによるソースコードとアセンブラの対照 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他のモダンな言語の経験がある方にとって、IBMの汎用機(メインフレーム)や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)という名前は、どこかレトロで、少し近寄...
スポンサーリンク