CLIST内での記号や空白を含む文字列の記述

多くのプログラミング言語やスクリプト言語では、文字列をクォーテーション(’)やダブル・クォーテーション(”)記号で囲んで記述することができます。そのため、変数の内容が特定の文字列である場合、その変数内容を別の内容で置き換 …

DDステートメントの連結(コンカチネーション)

DDステートメントの連結(コンカチネーション)とは、複数のデータセットを1つのファイルとして定義することで、MVSのJCLにおける大きな特長の1つです。連結されたデータセットは読み込み専用になりますが、複数のデータセット …

SuperC:データセットの比較と探索を行うユーティリティ・プログラム

MVS用のC言語プロセッサー(コンパイラー)か?とも思える名前ですがそうではありません。SuperCは、ISPFによって提供される、データセットの比較や文字列の探索を行うユーティリティーです。ダイアログとバッチの両方で使 …

DFSMS(Data Facility Storage Management Subsystem:データ機能記憶管理サブシステム)

DFSMSは、z/OS(MVS)のデータ管理を司るOSコンポーネントです。データ管理は、DASDやTAPEなどの記憶デバイス、そこに作成されるデータセット(ファイル)の形式や構造、デバイス上のデータへのアクセスなどに関す …