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

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

【実務・中級編】算術演算におけるコンパイラオプション(LIMITS, TRUNC)の影響 – PL/Iの基本構文とデータ制御実践ガイド

やあ、今日も深夜のバッチウィンドウの向こう側で悪戦苦闘しているかい?メインフレームの保守現場にいると、時々「動いているはずのプログラムが、突然変なデータを吐き出した」「他機種からのマイグレーション途中で、数値の切り捨て方が変わって計算が合わ...
PL/Iの基本構文とデータ制御

【入門編】算術演算におけるコンパイラオプション(LIMITS, TRUNC)の影響 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやC、あるいはCOBOLといったモダン(あるいは別のレガシー)な言語をバリバリ書いてきた方にとって、IBMメインフレームの「PL/I(ピーエルアイ)」という言語は、最初にソースコードを見た...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PICTURE編集文字 ‘.’ と ‘,’ の挿入と内部表現 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:PL/I PICTURE編集文字が織りなす「見せかけ」と「実態」の深淵メインフレームの基幹システムを長年支えてきたPL/I。その独特の懐の深さに魅せられ、あるいはその厳格な仕様の壁に阻まれながら、我々は日夜コードと格闘している。現...
PL/Iの基本構文とデータ制御

【実務・中級編】PICTURE編集文字 ‘.’ と ‘,’ の挿入と内部表現 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。長年、金融や流通の基幹システムでIBMメインフレームと向き合ってきたシステムアーキテクトの私だ。君たちが日々保守しているCOBOLやPL/Iの巨大なバッチ群。その中で、帳票出力や外部連携ファイル(VSAMやKSDS、あるいは順次...
PL/Iの基本構文とデータ制御

【入門編】PICTURE編集文字 ‘.’ と ‘,’ の挿入と内部表現 – PL/Iの基本構文とデータ制御実践ガイド

皆さん、こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLといったモダン、あるいはちょっとお馴染みな言語の経験はあるけれど、「これからPL/Iを触らなきゃいけない……」「なんだかレガシーで難解そう……」と、少し身構えてし...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PICTURE編集文字 ‘9’ と ‘Z’ のゼロ抑制(Zero Suppression) – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの美学と罠:PL/I PICTURE '9' と 'Z' が紡ぐゼロ抑制の深淵基幹システムの心臓部で、何十年も止まることなく回り続けているIBMメインフレーム。その圧倒的な信頼性を支える言語の一つがPL/I(Programmi...
PL/Iの基本構文とデータ制御

【実務・中級編】PICTURE編集文字 ‘9’ と ‘Z’ のゼロ抑制(Zero Suppression) – PL/Iの基本構文とデータ制御実践ガイド

皆さん、こんにちは。基幹システムの現場で日々、COBOLやPL/Iの巨大なソースコードと格闘しているメインフレーム・アーキテクトの私です。現代のオープン系エンジニアから見ると、「なぜメインフレームのデータ定義はあんなに呪文のようなのか」と不...
PL/Iの基本構文とデータ制御

【入門編】PICTURE編集文字 ‘9’ と ‘Z’ のゼロ抑制(Zero Suppression) – PL/Iの基本構文とデータ制御実践ガイド

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

【テクニカル・上級編】PICTURE編集文字 ‘CR’ と ‘DB’ の会計処理における挙動 – PL/Iの基本構文とデータ制御実践ガイド

ゾンビ勘定科目を呼び覚ますな:PL/Iの `CR` / `DB` PICTURE編集文字が隠し持つ「符号の罠」とマイグレーションの処方箋メインフレームの基幹系バッチ処理において、長年動き続けているレガシーコードのメンテナンスほど、エンジニア...
PL/Iの基本構文とデータ制御

【実務・中級編】PICTURE編集文字 ‘CR’ と ‘DB’ の会計処理における挙動 – PL/Iの基本構文とデータ制御実践ガイド

おい、若いの。少し手を止めて、このレガシー画面を見てくれ。基幹システムのオンライン画面や、夜間バッチで出力される総勘定元帳、あるいは外部金融機関へ渡す全銀協フォーマットの固定長ファイル……。金額の項目に `12345.67CR` とか `9...
スポンサーリンク