REXX execから呼び出される外部関数と外部サブルーチンの違い(備忘録)
外部関数 EVALBLOCKのEVDATAとEVLENの設定内容は、REXX exec側が左辺に指定した変数に入る。 GR15に0以外を入れるとIRX0040Iエラーになる。 EVLENが0の時、REXX exec側が左 …
こんな時代に今さらメインフレーム・コンピューターに取り組むハメになった人々のためのセルフスタディ・サイトです。Copyright © 2008-2024 ARTECEED Co.,Ltd.
外部関数 EVALBLOCKのEVDATAとEVLENの設定内容は、REXX exec側が左辺に指定した変数に入る。 GR15に0以外を入れるとIRX0040Iエラーになる。 EVLENが0の時、REXX exec側が左 …
世代管理されるメンバーが格納されたPDSEデータセット内のメンバー一覧を出力するREXX execです。指定したPDSEデータセット内の各メンバーについて、下記に示した内容のリストを出力します。 [crayon-673f …
CLISTやREXXを編集中にメンバーを保管することなく編集画面の内容で実行するISPFエディター・マクロです。作成あるいは修正したCLISTやREXXを実行するためにわざわざメンバー・リスト・パネルに戻ったり、SAVE …
JCLをサブミットして実行後のジョブSYSOUTを読み込み表示するISPFエディター編集マクロ 「REXXからバッチジョブをサブミットして実行後のジョブログを読み込む」の記事で紹介した、JCLをサブミットして実行結果を取 …
REXXでは直接アプリケーションやユーティリティー・プログラムを呼び出して実行することもできます。非同期に実行されるバッチジョブのサブミットと異なり、REXX側の処理とアプリケーションやユーティリティーの処理を容易に同期 …
REXXは、外部(環境)コマンドによってデータセットなどのMVSリソースだけでなく様々なリソースにもアクセスすることができます。SDSFを呼び出すことで、スプールにアクセスしてジョブログなどのSYSOUTデータセットにア …
以前にUSSシェルからZOAU(*1)を利用することでMVS側の様々なリソースにアクセスできることを紹介しました。しかし、同様のことはREXXとSDSFの組み合わせでとっくの昔にできていました。ここでは視点を変えてUSS …
REXX execが実行中にLOOPやWAITなどを起こして終了しなくなってしまった場合はATTNキー押下によるリカバリーを試みる。TN3270コネクションを切ってABENDS622によるTSOユーザー空間キャンセルを狙 …
必要があってREXXのプログラムを書くことになったのですが、アセンブラーでは当たり前のように使えるアドレス・ポインターが使えない。同じ構造のデータ・テーブルが複数あって、それを探索するサブルーチンを作りたい。アセンブラー …
【2009/03/24 original author TAKAO】 REXXの優れている点に、日本では知られていませんが、あらゆるOS上にポーティングされているという事実があります。(一昔前ですが、PC-DOSにまで搭 …