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

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

【実務・中級編】PICTURE編集文字 ‘V’ による仮想小数点位置の制御 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「V」が導く小数点以下の深淵――仮想小数点による演算アライメントの極意メインフレームの現場でPL/Iを触っていると、たまに「なぜか計算結果の桁が合わない」「なぜか予測不可能なデータ変換が起きる」という怪奇現象に遭遇することがあるだ...
PL/Iの基本構文とデータ制御

【入門編】PICTURE編集文字 ‘V’ による仮想小数点位置の制御 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「仮想小数点」と仲良くなろう!PICTURE属性と 'V' の魔法こんにちは!レガシーシステムの世界へようこそ。JavaやCOBOLでバリバリ開発してきた方にとって、PL/Iは「なんだか古めかしくて難しそう…」というイメージがある...
PL/Iの基本構文とデータ制御

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

ゼロ抑制の深淵:PL/IにおけるPICTURE句 'Z' と '9' が抱える危うい真実メインフレームの現場で長年生き抜いてきた諸君なら、一度は目にしたことがあるだろう。何気ない帳票出力プログラムで突如発生するS0C7アベンド。その犯人の多...
PL/Iの基本構文とデータ制御

【実務・中級編】PICTURE編集文字 ‘9’ と ‘Z’ の挙動 – PL/Iの基本構文とデータ制御実践ガイド

現場のPL/I職人が教える「PICTURE編集」の深淵:数値出力のゼロ抑制とデータ例外の罠諸君、お疲れ様だ。メインフレームの保守現場で、夜中のバッチジョブが `S0C7`(データ例外)で落ちて冷や汗をかいた経験は一度や二度ではないだろう。P...
PL/Iの基本構文とデータ制御

【入門編】PICTURE編集文字 ‘9’ と ‘Z’ の挙動 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「PICTURE」で遊ぼう!数値編集のキホンとゼロ抑制の魔法こんにちは。メインフレームの深淵へようこそ。JavaやCOBOLの世界からやってきた皆さんにとって、PL/I(ピーエルワン)という言語は、まるで「何でもありの秘密基地」の...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】BIT型によるビット列操作と論理演算 – PL/Iの基本構文とデータ制御実践ガイド

孤高の言語「PL/I」におけるビット演算の深淵:フラグ管理とメモリの境界線メインフレームの世界に足を踏み入れて数十年、数多の言語が流行っては消えていく中で、PL/Iほど「柔軟かつ危険」な言語は他にない。JavaやC#の堅牢な型システムに慣れ...
PL/Iの基本構文とデータ制御

【実務・中級編】BIT型によるビット列操作と論理演算 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの現場で生きる!PL/IのBIT型によるフラグ制御とビット演算の極意若手のエンジニアから、「PL/Iって変数名に予約語がないって聞いたけど、どうやって安全にコーディングするの?」とか、「フラグ管理でいちいちIF文を重ねるのが面...
PL/Iの基本構文とデータ制御

【入門編】BIT型によるビット列操作と論理演算 – PL/Iの基本構文とデータ制御実践ガイド

レガシーの深淵を歩く:PL/I「ビット演算」でフラグ管理を極めるメインフレームの世界へようこそ!JavaやCOBOLといった現代的な言語に慣れていると、最初に出会う「PL/I(ピーエル・ワン)」の自由奔放さに戸惑うことがあるかもしれません。...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CHARACTER型とVARYING属性のメモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「柔軟さ」という名の深淵:CHARACTER VARYINGのメモリ構造と、マイグレーションの現場で死なないための知見汎用機の世界では、PL/Iは「最強の汎用言語」として君臨してきた。C言語のようなハードウェアに近い制御性と、CO...
PL/Iの基本構文とデータ制御

【実務・中級編】CHARACTER型とVARYING属性のメモリ管理 – PL/Iの基本構文とデータ制御実践ガイド

現場のPL/I職人が語る:CHARACTER型とVARYING属性の「メモリの裏側」とパフォーマンスの真実メインフレームの現場で何十年とPL/Iコードを読み込んでいると、ふと若手エンジニアからこんな質問を受ける。「なぜ固定長(固定長CHAR...
スポンサーリンク