識別子(変数名)の命名規則と予約語を持たないPL/Iの構文規則

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

【テクニカル・上級編】DB2カーソル処理におけるDECLARE/OPEN/FETCH/CLOSEのライフサイクル – PL/Iの基本構文とデータ制御実践ガイド

はじめに:PL/IとDB2カーソル処理が挑む「極限の信頼性」こんにちは。メインフレームの深淵を覗き続け、数々のレガシーマイグレーションの修羅場をくぐり抜けてきたシステムアーキテクトの私だ。現代のオープン系エンジニアから見れば、PL/I(Pr...
PL/Iの基本構文とデータ制御

【実務・中級編】DB2カーソル処理におけるDECLARE/OPEN/FETCH/CLOSEのライフサイクル – PL/Iの基本構文とデータ制御実践ガイド

おい、最近入った若手が「先輩、PL/IのDB2カーソル処理って、なんだかCOBOLのそれと勝手が違って頭がこんがらがります」って泣きついてきたんだよ。無理もない。COBOLなら`WORKING-STORAGE SECTION`に`EXEC ...
PL/Iの基本構文とデータ制御

【入門編】DB2カーソル処理におけるDECLARE/OPEN/FETCH/CLOSEのライフサイクル – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといった他のプログラミング言語の経験がおありなら、「メインフレームのバッチ処理やデータベース連携って、なんだか硬そうだし、古いお作法が多そうで怖そうだな…」なんて身構えて...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CICSにおけるEXEC CICS GETMAIN/FREEMAINによる動的メモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

CICS環境下におけるPL/I動的メモリ管理の罠:`GETMAIN`/`FREEMAIN`の深層とストレージリーク防衛術メインフレームの現場で長く生きていると、ある日突然、オンライン画面が凍りつき、コンソールに `ASRA` や `AKC0...
PL/Iの基本構文とデータ制御

【実務・中級編】CICSにおけるEXEC CICS GETMAIN/FREEMAINによる動的メモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

おい、そこの君。ちょっと手を止めてこっちを向いてくれ。今、オンライン画面から送信された電文の処理中に、CICS領域が突如として `AKMT` や `ASRA` の嵐に見舞われ、最終的にオートループやストレージ不足(SOS)で領域ごとごっそり...
PL/Iの基本構文とデータ制御

【入門編】CICSにおけるEXEC CICS GETMAIN/FREEMAINによる動的メモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

皆さん、こんにちは!メインフレームの世界へようこそ。世界最高峰の基幹システムを支えるPL/I、そしてオンライン制御プログラムであるCICS(シーアイシーエス)の世界は、JavaやCOBOLとはちょっと違う独特の空気が漂っていて、最初は少し怖...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ENVIRONMENT属性のSCALARVARYING指定による文字列格納の差異 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:PL/I可変長文字列の「幽霊バイト」が引き起こす夜間バッチの悲劇メインフレームの現場において、PL/I(Programming Language One)という言語は、まるで熟成されたウイスキーのように、一筋縄ではいかない深い歴史...
PL/Iの基本構文とデータ制御

【実務・中級編】ENVIRONMENT属性のSCALARVARYING指定による文字列格納の差異 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。長年、金融や流通の基幹システムでIBMメインフレームとPL/Iに向き合ってきたシステムアーキテクトの私だ。今日のテーマは、PL/Iにおける「ENVIRONMENT属性のSCALARVARYING指定と可変長文字列のメモリレイアウ...
PL/Iの基本構文とデータ制御

【入門編】ENVIRONMENT属性のSCALARVARYING指定による文字列格納の差異 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいは従来型のビジネス言語の経験がある方にとって、IBMメインフレームの「PL/I(ピーエルワン)」は、最初少しだけ独特の要塞のように見えるかもしれません。「...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】DB2ホスト変数におけるINDICATOR変数の役割とNULL値の判定 – PL/Iの基本構文とデータ制御実践ガイド

汎用機アーキテクチャの深層:PL/IにおけるINDICATOR変数とNULL値制御の罠基幹システムの現場において、DB2 for z/OSとPL/I(Programming Language One)の組み合わせは、何十年にもわたり金融・流...
スポンサーリンク