2026-08

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

【入門編】FIXED BINARY(15)と(31)のメモリ配置とアライメント – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他の言語をバリバリ書いてきた方にとって、IBMメインフレームの世界、そしてそこで動く「PL/I(ピーエルワン)」という言語は、少し古めかしく、怖く感じられるかもしれませ...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON条件におけるENDFILEの制御構造とファイルクローズ – PL/Iの基本構文とデータ制御実践ガイド

はじめに:PL/Iの「予約語を持たない自由」がもたらす罠と、基幹システムの死角汎用機(メインフレーム)の心臓部で今なお稼働し続けるPL/Iアプリケーション。その言語設計思想は、FORTRANの数値計算能力、COBOLの事務処理能力、そしてA...
PL/Iの基本構文とデータ制御

【実務・中級編】ON条件におけるENDFILEの制御構造とファイルクローズ – PL/Iの基本構文とデータ制御実践ガイド

おい、調子はどうだ?今日もどこかのジョブネットで、膨大な量産バッチが唸りをあげている頃だな。メインフレームの現場でPL/Iを書いていると、C言語やJavaあたりから入ってきた連中が首を傾げる瞬間によく遭遇する。その最たるものが、「PL/Iに...
PL/Iの基本構文とデータ制御

【入門編】ON条件におけるENDFILEの制御構造とファイルクローズ – PL/Iの基本構文とデータ制御実践ガイド

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

【テクニカル・上級編】ON条件におけるZERODIVIDEの捕捉とリカバリ処理 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:基幹システムにおける「ゼロとの遭遇」とPL/Iの美学メインフレームの現場で長くシステムを支えているアーキテクトなら、深夜のバッチ処理で突如発生する `S806` や `SOC7`、そして最も厄介な算術例外によるアベンドの苦い記憶が...
PL/Iの基本構文とデータ制御

【実務・中級編】ON条件におけるZERODIVIDEの捕捉とリカバリ処理 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。メインフレームの現場で、日々COBOLやPL/Iの山のようなソースコードと格闘している皆さん、お疲れ様です。夜間バッチの真っ最中に、オペレータから「〇〇ジョブがABEND(異常終了)しました!」と連絡が入り、スプールを覗いたら ...
PL/Iの基本構文とデータ制御

【入門編】ON条件におけるZERODIVIDEの捕捉とリカバリ処理 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他のプログラミング言語の経験がある方にとって、レガシーの代表格である「PL/I(ピーエルワン)」は、最初ちょっと近寄りがたい雰囲気がするかもしれませんね。「なんだか難解...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CEE3DMPによるダンプ出力の制御とフォーマット指定 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:なぜ今、PL/Iの「死に様」を極める必要があるのか基幹システムの現場において、夜間バッチが突如としてシステムアベンド(ABEND)を引き起こし、オペレーターからの冷ややかなコールで叩き起こされる――。レガシーシステムの運用保守に携...
PL/Iの基本構文とデータ制御

【実務・中級編】CEE3DMPによるダンプ出力の制御とフォーマット指定 – PL/Iの基本構文とデータ制御実践ガイド

おい、調子はどうだ? 夜間バッチのABEND(異常終了)連絡で叩り起こされる生活、そろそろ抜け出したいところだな。今日のテーマは、メインフレームの現場で避けて通れない「CEE3DMPによるダンプ出力の制御とフォーマット指定」だ。オンラインで...
PL/Iの基本構文とデータ制御

【入門編】CEE3DMPによるダンプ出力の制御とフォーマット指定 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいはビジネスの現場でおなじみの言語を経験されてきた方にとって、IBMメインフレームの「PL/I(ピーエルワン)」や、そこに立ちはだかる「異常終了(ABEND...
スポンサーリンク