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

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

【テクニカル・上級編】FIXED DECIMAL(p,q)のパック10進数形式 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:なぜ今、私たちは「パック10進数(COMP-3)」の深淵を覗くのか基幹システムの現場で長年生き抜いてきたシニアアーキテクトなら、深夜の運用保守で突然遭遇する「S0C7アベンド(データ例外)」の冷や汗を一度や二度は経験しているはずだ...
PL/Iの基本構文とデータ制御

【実務・中級編】FIXED DECIMAL(p,q)のパック10進数形式 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近入った若手が「先輩、PL/Iって変数名に `TOTAL` とか `VALUE` って普通に使っても怒られないんですね。予約語ってないんですか?」って聞いてきたんだよ。そうなんだよな。C言語やJava上がりの連中からすると、言語のキ...
PL/Iの基本構文とデータ制御

【入門編】FIXED DECIMAL(p,q)のパック10進数形式 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやC#、あるいはCOBOLなどのモダンな(あるいは少し毛色の違う)言語をバリバリ書いてきた方にとって、IBMメインフレームの世界、そして「PL/I(ピーエルワン)」という言語は、最初は少し...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】FIXED BINARY(15)と(31)の内部表現 – PL/Iの基本構文とデータ制御実践ガイド

はじめに:なぜ今、`FIXED BINARY` の内部表現なのか基幹システムの現場で20年、30年と稼働し続けているメインフレームのPL/Iプログラム。そのメンテナンスや、Java/C#へのマイグレーション(レガシー移行)の最前線に立つ私た...
PL/Iの基本構文とデータ制御

【実務・中級編】FIXED BINARY(15)と(31)の内部表現 – PL/Iの基本構文とデータ制御実践ガイド

お疲れ様です。今日も元気にオンラインのログや夜間バッチのABEND(アベンド)解析に追われていることと思います。メインフレームの現場において、COBOL全盛の世の中であっても、金融・証券・公共といった極めて高い信頼性が求められる基幹システム...
PL/Iの基本構文とデータ制御

【入門編】FIXED BINARY(15)と(31)の内部表現 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。JavaやCOBOLでの開発経験がおありの方なら、汎用機というだけで「なんだか難しそう…」「古い仕様で頭がこんがらがっちゃいそう…」なんて、少し身構えてしまうかもしれませんよね。でも、どうか...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】STRINGビルトイン関数による構造体の一括操作 – PL/Iの基本構文とデータ制御実践ガイド

構造体を丸ごとハメる危険な快感:PL/I `STRING`関数とメモリレイアウトの深淵メインフレームの現場で何十年も生き抜いてきたベテランなら、「PL/Iは懐が深い」という言葉の裏に隠された、コンパイラとの静かなる闘いの歴史をよく知っている...
PL/Iの基本構文とデータ制御

【実務・中級編】STRINGビルトイン関数による構造体の一括操作 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近配属された若手が「先輩、PL/Iの構造体を丸ごとファイルに出力したいんですけど、`WRITE`文でそのまま書けませんよね? 一個ずつフィールドを詰めるの面倒くさいです」って言ってきたんだ。……お前な、甘いこと言うなよ。C言語やJa...
PL/Iの基本構文とデータ制御

【入門編】STRINGビルトイン関数による構造体の一括操作 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他のモダンな言語の経験をお持ちの方にとって、IBMメインフレームの世界、そしてそこで長年君臨してきた「PL/I(ピーエルワン)」という言語は、どこか要塞のような、近寄り...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】LENGTHおよびCURRENTSIZEビルトイン関数の違い – PL/Iの基本構文とデータ制御実践ガイド

LENGTHとCURRENTSIZEの深層:メインフレームのメモリ管理とJava/C#移行における罠ようこそ、メインフレームの深淵へ。基幹システムの現場で、夜間バッチの突然のアベンド(ABEND)や、CICSオンラインでのストレージ違反(A...
スポンサーリンク