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

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

【入門編】DIMENSION属性の多次元配列定義とストレージ配置 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの多次元配列、実は「メモリという一本の道」を歩いているだけなんですこんにちは。メインフレームの世界へようこそ。JavaやCOBOLでバリバリ開発してきた皆さんにとって、PL/Iの「配列」という概念は、少しだけ、いや、だいぶレトロで奇...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】JavaリプレイスにおけるPIC編集の代替実装 – PL/Iの基本構文とデータ制御実践ガイド

PL/I「PICTURE」の深淵と、Java移行における泥沼の回避術メインフレームの心臓部で数十年生き抜いてきたPL/Iのコードを眺めていると、時折、設計者の執念を感じる記述に出会う。その筆頭が`PICTURE`(PIC)句だ。「単なる編集...
PL/Iの基本構文とデータ制御

【実務・中級編】JavaリプレイスにおけるPIC編集の代替実装 – PL/Iの基本構文とデータ制御実践ガイド

現場の視点:PL/IのPIC編集をJavaへ――「単なる置換」で終わらせない移行の流儀長年メインフレームの保守に関わっていると、必ずぶち当たる壁がある。それが「PL/IのPICTURE指定と、Javaの型変換の微妙なズレ」だ。「`PIC '...
PL/Iの基本構文とデータ制御

【入門編】JavaリプレイスにおけるPIC編集の代替実装 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「魔法の杖」ピクチャ編集をJavaでどう読み解く?――レガシー移行の現場からこんにちは。長年メインフレームの世界でPL/Iと共に生きているシステムアーキテクトです。最近、現場で「Javaへのリプレイス」を主導していると、必ずと言っ...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】JavaリプレイスにおけるFIXED DECIMALの課題 – PL/Iの基本構文とデータ制御実践ガイド

銀行勘定系をJavaへ移植する際、PL/Iの`FIXED DECIMAL`が「死神」と呼ばれる理由メインフレームの現場で何十年と稼働し続けてきたPL/Iの基幹ロジックを、Javaへマイグレーションする。このプロジェクトにアサインされたテック...
PL/Iの基本構文とデータ制御

【実務・中級編】JavaリプレイスにおけるFIXED DECIMALの課題 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームからの脱却:PL/I `FIXED DECIMAL` と Java `BigDecimal` の「危うい関係」長年、基幹システムの屋台骨を支えてきたPL/I。特に金融や公共のバッチ処理において、`FIXED DECIMAL(p...
PL/Iの基本構文とデータ制御

【入門編】JavaリプレイスにおけるFIXED DECIMALの課題 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「FIXED DECIMAL」とJavaの「BigDecimal」:マイグレーションの落とし穴を越えるためにこんにちは!メインフレームの世界へようこそ。これまでJavaや他のモダンな言語でバリバリ開発してきた皆さんにとって、PL/...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】CHARACTERとBITの型変換ルール – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「闇」を解く:CHARACTERとBITの型変換が生む境界線の罠メインフレームの現場で20年以上PL/Iと格闘していると、時折「なぜここでアベンドするのか」という不可解な事象にぶつかる。その多くは、現代の高級言語(JavaやC#)...
PL/Iの基本構文とデータ制御

【実務・中級編】CHARACTERとBITの型変換ルール – PL/Iの基本構文とデータ制御実践ガイド

【PL/I深層探求】CHARACTERとBITの境界線:ビットパターンが語る「予期せぬ落とし穴」メインフレームの現場で何十年もコードを読み書きしていると、若手エンジニアから「なぜか期待値と違う値が入っている」という相談をよく受けます。その原...
PL/Iの基本構文とデータ制御

【入門編】CHARACTERとBITの型変換ルール – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「型変換」で迷子にならないために:CHARACTERとBITの深淵を覗く皆さん、こんにちは。メインフレームの世界へようこそ!JavaやCOBOLといった現代的な言語に慣れていると、PL/Iという言語は少し古風で、時に「気難しい職人...
スポンサーリンク