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

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

【実務・中級編】UNALIGNED属性が構造体レイアウトに与える影響 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近あちこちの現場で「オープン系への移行」だの「COBOLからJavaへ」だのという威勢のいい掛け声が飛び交っているが、我々が日々向き合っているこの巨大なIBMメインフレームの心臓部では、今もなお高密度で洗練されたPL/Iのバッチ群が...
PL/Iの基本構文とデータ制御

【入門編】UNALIGNED属性が構造体レイアウトに与える影響 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといった他のモダンな言語をご経験されてきた方にとって、PL/I(ピーエルワン)という名前を聞くだけで「なんだか古めかしくて難しそう…」「メモリとかバウンダリーとか、怖い言...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】BASED属性とポインタ変数によるメモリ直接操作 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:なぜ今、PL/Iの「BASED変数とポインタ」を極める必要があるのか基幹システムの現場で長年稼働しているIBMメインフレームのPL/Iプログラム。その心臓部を覗くと、C言語の構造体やポインタ操作を彷彿とさせる、しかしそれよりも遙か...
PL/Iの基本構文とデータ制御

【実務・中級編】BASED属性とポインタ変数によるメモリ直接操作 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近プロジェクトに入ってきた若手が、オンラインのVSAM制御ブロックを直叩きしようとして地雷を踏みかけたんだよ。「ポインタを使えばC言語みたいに自由なメモリ操作ができてクールですね!」なんて満面の笑みで言ってきたもんだから、思わずコー...
PL/Iの基本構文とデータ制御

【入門編】BASED属性とポインタ変数によるメモリ直接操作 – PL/Iの基本構文とデータ制御実践ガイド

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

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

はじめに:PL/I動態メモリ管理の真実と、モダン移行を見据えたアーキテクチャの要諦メインフレームの現場で何十年も稼働し続けている勘定系や基幹バッチのコードを覗くと、時折、現代のオープン系プログラマが冷や汗をかくようなアクロバティックなメモリ...
PL/Iの基本構文とデータ制御

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

こんにちは。基幹システムの現場で日々、COBOLの山やPL/Iの複雑なポインタ制御と格闘しているエンジニアの皆さん、お疲れ様です。メインフレームの寿命は長い。私たちが若手だった頃に構築された勘定系や物流系のバッチ基盤が、今も何百万件というレ...
PL/Iの基本構文とデータ制御

【入門編】CONTROLLED属性による動的メモリ管理とALLOCATE/FREE – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいはビジネス向けのプログラミング言語を一通り経験された方にとって、IBMメインフレームの「PL/I(ピーエルアイ)」は、少しユニークで、時におっかない黒魔術...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】STORAGE属性(AUTOMATIC vs STATIC)のメモリ配置 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの心臓部を握る「STORAGE属性」の真実長年、金融や流通の基幹システムを支えてきたIBMメインフレームの心臓部であるPL/I。C言語やJavaしか知らない現代のエンジニアが、この世界に足を踏み入れて最初に直面し、そして密かに...
PL/Iの基本構文とデータ制御

【実務・中級編】STORAGE属性(AUTOMATIC vs STATIC)のメモリ配置 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近入った若手が「PL/Iって変数名に予約語が使えないから面倒くさいですね」なんて言っていたのを聞いてね、思わず苦笑いしてしまったんだ。ちょっと待て、と。君はPL/Iの本質をまだ分かっていない。実は、PL/Iの最大の言語的特徴であり、...
スポンサーリンク