NEC特殊文字テーブル

NEC特殊文字の一部についてはよく使用されるため、外字テーブル生成用定義カードの雛形として提供します。既存の外字テーブルファイルにNEC特殊文字テーブルの雛型を取り込んで使用します。

提供するNEC特殊文字テーブルの雛型は、HULFTがインストールされているJCLライブラリー内に格納されています。

= 備考 =

提供するNEC特殊文字テーブルには、以下の文字の変換内容が記載されています。

 

 

 

 

 

 

 

 

 

表3.14 NEC特殊文字テーブル用定義カード雛型ファイル一覧

入力コード

出力コード

雛型メンバー名

外字テーブル名

IBM漢字

Shift-JIS

KTITSTBL

ITSTBL

IBM漢字

EUC-JP

KTITETBL

ITETBL

IBM漢字

JEF

KTITJTBL

ITJTBL

IBM漢字

UTF-8

KTIT8TBL

ITU8TBL

Shift-JIS

IBM漢字

KTSTITBL

STITBL

EUC-JP

IBM漢字

KTETITBL

ETITBL

JEF

IBM漢字

KTJTITBL

JTITBL

UTF-8

IBM漢字

KT8TITBL

U8TITBL

JCL例

NEC特殊文字の外字テーブルを作成するJCLは以下のとおりです。作成例として、IBM漢字からShift-JISへ変換する場合の方法を以下に示します。

//XRKTTBL  JOB  CLASS=A,MSGCLASS=B
//XRECTBL  EXEC PGM=XRECTBL,REGION=1024K                                        
//STEPLIB  DD   DSN=HULFT.LOAD,DISP=SHR                                         
//XRSYSIN  DD   DSN=HULFT.PARMLIB(HULPRM),DISP=SHR                              
//SYSLMOD  DD   DSN=HULFT.LOAD,DISP=SHR                                         
//SYSIN    DD   DSN=&&OBJECT,DISP=(,PASS,DELETE),UNIT=SYSDA,                    
//              SPACE=(CYL,(010))                                               
//SYSLIB   DD   DSN=SYS1.MACLIB,DISP=SHR                                        
//SYSUT1   DD   UNIT=SYSDA,SPACE=(CYL,(10))                                     
//SYSUT2   DD   UNIT=SYSDA,SPACE=(CYL,(10))                                     
//SYSUT3   DD   UNIT=SYSDA,SPACE=(CYL,(10))                                     
//SYSLIN   DD   DSN=&&OBJECT2,DISP=(,PASS,DELETE),UNIT=SYSDA,                   
//              SPACE=(CYL,(010))                                               
//SORTWK01 DD   UNIT=SYSDA,SPACE=(CYL,(10))                                     
//SYSOUT   DD   SYSOUT=*                                                        
//SYSPRINT DD   SYSOUT=*                                                        
//XRCRD    DD   DSN=HULFT.JCL(KTITSTBL),DISP=SHR                                
//                                                                              

DD名

項目名

説明

STEPLIB

HULFT.LOAD

HULFTロードモジュールライブラリー

XRSYSIN

HULFT.PARMLIB(HULPRM)

システム動作環境設定ファイル

SYSLMOD

HULFT.LOAD

HULFTロードモジュールライブラリー

XRCRD

HULFT.JCL(KTITSTBL)

XRCRD定義カード(*1)

パラメーター名

項目名

説明

UNIT

SYSDA

UNIT

*1

:

IBM漢字からSHIFT-JISへ変換する雛形ファイルの指定