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

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

【テクニカル・上級編】AUTOMATICストレージクラスのスタック領域確保と初期化挙動 – PL/Iの基本構文とデータ制御実践ガイド

現代のアーキテクトが対峙すべき「PL/Iスタック」の深淵:AUTOMATIC変数の挙動と罠メインフレームの現場で何十年と生き抜いてきた諸君なら、一度は目にしたことがあるだろう。「なぜ、この変数は初期化されているはずなのに、ゴミが入っているの...
PL/Iの基本構文とデータ制御

【実務・中級編】AUTOMATICストレージクラスのスタック領域確保と初期化挙動 – PL/Iの基本構文とデータ制御実践ガイド

「なぜ変数は初期化されないのか?」――PL/IのAUTOMATICストレージとスタックの深淵若手エンジニアからよく受ける相談の一つに、「PL/Iの変数が期待した値になっていない」というものがある。特に、複雑なバッチ処理で特定のサブルーチンを...
PL/Iの基本構文とデータ制御

【入門編】AUTOMATICストレージクラスのスタック領域確保と初期化挙動 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。メインフレームの世界へようこそ。COBOLやJavaでシステム開発をしてきた方にとって、PL/I(ピーエル・アイ)という言語は、まるで「時代に取り残された古風な図書館」のように見えるかもしれません。でも安心してください。PL/I...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PL/IからJavaへのリプレイスにおけるデータ型変換の罠 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームからの脱却:PL/Iの `FIXED DECIMAL` がJavaの海で溺れるとき長年、IBMメインフレームの心臓部で鼓動を刻んできたPL/Iプログラムたち。彼らは極めて厳格で、同時に極めて寛容です。特に `FIXED DEC...
PL/Iの基本構文とデータ制御

【実務・中級編】PL/IからJavaへのリプレイスにおけるデータ型変換の罠 – PL/Iの基本構文とデータ制御実践ガイド

PL/IからJavaへ:基幹システムの「数値」を巡る、甘くない真実メインフレームの現場で何十年と生き抜いてきた諸君なら、一度は目にしたことがあるだろう。あの不気味に輝く`PIC S9(9)V99`の定義を。今日は、PL/Iで書かれた堅牢な基...
PL/Iの基本構文とデータ制御

【入門編】PL/IからJavaへのリプレイスにおけるデータ型変換の罠 – PL/Iの基本構文とデータ制御実践ガイド

PL/IからJavaへ。メインフレームの「数字」が引き起こす、愛すべき(そして厄介な)落とし穴こんにちは!メインフレームの世界へようこそ。長年、銀行や保険会社の心臓部を支えてきた「PL/I」。JavaやPythonを触ってきた皆さんから見る...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON CONDITIONによるユーザー定義例外の発生と捕捉 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「SIGNAL CONDITION」で構築する堅牢な例外処理アーキテクチャ:ABENDを防ぐための最後の砦基幹システムの保守・運用において、最も恐ろしいのは「想定外のタイミングで発生する突然のABEND」です。特に、メインフレーム...
PL/Iの基本構文とデータ制御

【実務・中級編】ON CONDITIONによるユーザー定義例外の発生と捕捉 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの守護者たれ:PL/Iにおけるユーザー定義例外(SIGNAL CONDITION)の実践的活用古くからこの業界に身を置いていると、「なぜこんな仕様になっているのか」と頭を抱えたくなるような、スパゲッティに近いエラーハンドリング...
PL/Iの基本構文とデータ制御

【入門編】ON CONDITIONによるユーザー定義例外の発生と捕捉 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「ON CONDITION」でエラー処理をスマートに!――例外処理の奥義を紐解く皆さん、こんにちは。メインフレームの世界へようこそ。JavaやCOBOLでバリバリ開発してきた方にとって、PL/I(ピーエル・ワン)は少し「古風で難解...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON SUBSCRIPTRANGEによる配列境界チェック – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの守護神:ON SUBSCRIPTRANGEで「沈黙のバグ」を駆逐するPL/Iは、その柔軟性と引き換えに、メモリレイアウトの深淵に潜む「未定義動作」という甘美な罠をプログラマに提供します。特に配列の添字範囲チェック(SUBSC...
スポンサーリンク