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

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

【実務・中級編】INDEXおよびVERIFY関数による文字列検索の最適化 – PL/Iの基本構文とデータ制御実践ガイド

【PL/I深掘り】文字列操作の鉄則:INDEXとVERIFYを使いこなす技術メインフレームの現場で、JCLの変更よりも骨が折れるのが、何十年も前に書かれたPL/Iソースコードの保守だ。特に文字列操作。若いエンジニアが`SUBSTR`と`IN...
PL/Iの基本構文とデータ制御

【入門編】INDEXおよびVERIFY関数による文字列検索の最適化 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの世界へようこそ!「予約語なし」の自由と、文字列検索の深淵を紐解くメインフレームの門を叩いた皆さん、ようこそ!JavaやCOBOLという「秩序ある世界」からやってくると、PL/Iの自由奔放さに最初は戸惑うかもしれませんね。「えっ、変...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】SUBSTR組み込み関数の内部挙動と引数省略時の仕様 – PL/Iの基本構文とデータ制御実践ガイド

PL/I SUBSTR組み込み関数の深淵:内部挙動、引数省略、そして基幹システムの信頼性IBMメインフレームという巨艦の上で、半世紀以上にわたり基幹システムを支え続けてきたPL/I。そのコードの隅々には、一見シンプルに見えても、奥深いアーキ...
PL/Iの基本構文とデータ制御

【実務・中級編】SUBSTR組み込み関数の内部挙動と引数省略時の仕様 – PL/Iの基本構文とデータ制御実践ガイド

【PL/I深掘り】SUBSTR関数の「第3引数省略」が引き起こすメモリ境界の罠現場のメインフレームエンジニア諸君、今日もJCLのジョブカードと格闘しているか?PL/Iのコードを読んでいると、たまに「なぜこの書き方をしているんだ?」と首を傾げ...
PL/Iの基本構文とデータ制御

【入門編】SUBSTR組み込み関数の内部挙動と引数省略時の仕様 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「SUBSTR」関数、その奥深い世界へようこそこんにちは。メインフレームの現場で何十年もPL/Iと格闘してきた、システムアーキテクトです。JavaやCOBOLの経験がある皆さんにとって、PL/Iは少し「自由すぎて怖い」言語に見える...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PL/Iプリプロセッサ(%INCLUDE, %IF, %REPLACE)の展開順序 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iプリプロセッサの「闇」:コンパイル前夜のソース操作と、現代の移行プロジェクトにおける教訓メインフレームの現場で長くPL/Iと対峙していると、言語仕様の「柔軟性」という名の魔物に出くわすことがある。特にPL/Iには「予約語」という概念...
PL/Iの基本構文とデータ制御

【実務・中級編】PL/Iプリプロセッサ(%INCLUDE, %IF, %REPLACE)の展開順序 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iプリプロセッサの深淵:コンパイル前夜の「静かなる戦い」を制するメインフレームの現場で長年PL/Iを触っていると、「なぜかコンパイル結果とソースが一致しない」という怪奇現象に遭遇することがある。これは幽霊の仕業ではない。多くの場合、プ...
PL/Iの基本構文とデータ制御

【入門編】PL/Iプリプロセッサ(%INCLUDE, %IF, %REPLACE)の展開順序 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの深淵へようこそ:予約語の檻がない自由と、プリプロセッサの魔法こんにちは。メインフレームの世界へようこそ。JavaやCOBOLという堅牢な言語を使いこなしてきた皆さんにとって、PL/I(Programming Language On...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ENTRY属性とOPTIONS(ASM/COBOL)による外部呼出し – PL/Iの基本構文とデータ制御実践ガイド

異言語呼出しの深淵:PL/Iから見るリンケージ規約と「見えざるメモリ」の制御術IBMメインフレームの世界において、PL/Iはまさに「孤高の言語」です。CやJavaのような「予約語が厳格に定義された世界」とは異なり、PL/Iは予約語という概念...
PL/Iの基本構文とデータ制御

【実務・中級編】ENTRY属性とOPTIONS(ASM/COBOL)による外部呼出し – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの「自由」を使いこなせ:外部呼出しにおけるリンケージ規約の罠と処方箋若手のエンジニアからよく聞く悩みの一つに、「PL/Iの変数は何でもありすぎて怖い」というものがある。確かに、PL/Iは予約語という概念をほとんど持たない(キーワード...
スポンサーリンク