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

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

【テクニカル・上級編】NULLビルトイン関数とポインタの初期化 – PL/Iの基本構文とデータ制御実践ガイド

現代のメインフレーム・アーキテクトが語る、PL/Iにおける「NULL」という名の深淵メインフレームの心臓部で数十年動き続けるPL/Iプログラム。昨今のマイグレーション案件で「Javaへの書き換え」を命じられたエンジニアが、まず最初に壁にぶつ...
PL/Iの基本構文とデータ制御

【実務・中級編】NULLビルトイン関数とポインタの初期化 – PL/Iの基本構文とデータ制御実践ガイド

「NULL」という名の落とし穴 ― PL/Iにおけるポインタ管理と堅牢なシステム設計若手の諸君、今日もメインフレームのバッチジョブと格闘しているか?大規模な基幹システムの更改や改修の現場で、最も恐ろしいのは「何となく動いている」という状態だ...
PL/Iの基本構文とデータ制御

【入門編】NULLビルトイン関数とポインタの初期化 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「NULL」は怖くない!ポインタと仲良くなるための基礎講座こんにちは!メインフレームの世界へようこそ。これまでJavaで`null`と戦ってきた方や、COBOLの固定長の世界で暮らしてきた方にとって、PL/Iのポインタと`NULL...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】POINTERビルトイン関数によるポインタ演算 – PL/Iの基本構文とデータ制御実践ガイド

汎用機の深淵:PL/Iポインタ演算とアライメントが支配するメモリ管理の要諦メインフレームの心臓部で稼働し続けるPL/Iプログラム。その中核である動的メモリ操作は、C言語のそれよりもはるかに「行儀の良さ」を求められる一方で、一度足を踏み外せば...
PL/Iの基本構文とデータ制御

【実務・中級編】POINTERビルトイン関数によるポインタ演算 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:PL/Iポインタ演算とアライメントの「見えない罠」を攻略するやあ、今日もバッチジョブの解析でメインフレームのログと睨めっこしている諸君。お疲れ様。今日は、PL/Iにおける「ポインタ演算」という、一歩間違えれば基幹システ...
PL/Iの基本構文とデータ制御

【入門編】POINTERビルトイン関数によるポインタ演算 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの奥義:PL/Iの「ポインタ」という名の諸刃の剣を使いこなそうこんにちは!基幹システムの現場へようこそ。JavaやCOBOLの経験がある方にとって、PL/I(ピー・エル・アイ)という言語は、まるで「歴史の教科書に出てくるけれど...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】AREA属性によるメモリ管理の局所化 – PL/Iの基本構文とデータ制御実践ガイド

孤高のメモリ管理術:PL/IのAREA属性が制御する「動的領域」の深淵メインフレームの現場で、若いエンジニアから「なぜわざわざ`AREA`を使うのか、`ALLOCATE`で十分ではないか」と問われることがある。現代のJavaやC#のメモリ管...
PL/Iの基本構文とデータ制御

【実務・中級編】AREA属性によるメモリ管理の局所化 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの神髄:AREA属性によるメモリ管理の「局所化」を極めるベテランの皆さん、今日もバッチジョブのABENDログと格闘お疲れ様です。PL/Iという言語は、現代の言語にはない「ハードウェアを直接ねじ伏せるような制御」が可能です。特に...
PL/Iの基本構文とデータ制御

【入門編】AREA属性によるメモリ管理の局所化 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの奥義:PL/Iの「AREA属性」でメモリを自由自在に操ろう!こんにちは!メインフレームの世界へようこそ。JavaやCOBOLの世界からやってくると、PL/Iという言語は少し「古風で堅苦しい」ように見えるかもしれませんね。でも...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】OFFSET型変数とBASED変数による相対アドレッシング – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:OFFSET変数とBASED変数が紡ぐ動的メモリ管理の美学メインフレームの基幹系システムにおいて、メモリ効率という言葉は単なる「節約」以上の意味を持ちます。特に、CICSの通信領域(COMMAREA)や、巨大なバッチ処...
スポンサーリンク