^%NLSMISC NLS情報を表示

^%NLSMISCは、NLS情報を表示するユーティリティです。

DUMP - NLS情報を一括出力

USER>Do Dump^%NLSMISC

I/O Table Name    Offset:Type     Source Global
--------------    -------------   -------------
Unicode    In    7C14040:Struct8  
           Out   7C14050:Struct8  
XMLC       In    7C140E0:Struct8  
           Out   7C14120:Struct8  
XMLA       In    7C140E0:Struct8  
           Out   7C14110:Struct8  
JSML       In    7C14020:Struct8  
           Out   7C14100:Struct8  
XML        In    7C140E0:Struct8  
           Out   7C140F0:Struct8  
HTML       In    7C140C0:Struct8  
           Out   7C140D0:Struct8  
URL        In    7C140A0:Struct8  
           Out   7C140B0:Struct8  
JS         In    7C14080:Struct8  
           Out   7C14090:Struct8  
UnicodeLittleIn  7C14040:Struct8  
           Out   7C14050:Struct8  
UnicodeBig In    7C14060:Struct8  
           Out   7C14070:Struct8  
SAME       In    7C14040:Struct8  
           Out   7C14050:Struct8  
UTF8       In    7C14020:Struct8  
           Out   7C14030:Struct8  
BIN        In    7C14000:Struct8  
           Out   7C14010:Struct8  
RAW        In    7C14000:Struct8  
           Out   7C14010:Struct8  
EBCDIC     In    7C142D8:Struct8  %nls("Src","XLT","EBCDIC","Unicode")
           Out   7C142F0:Struct8  %nls("Src","XLT","Unicode","EBCDIC")
EUC        In    7C14308:Struct8  %nls("Src","XLT","EUC","Unicode")
           Out   7C14330:Struct8  %nls("Src","XLT","Unicode","EUC")
JIS        In    7C143A8:Struct8  %nls("Src","XLT","JIS","Unicode")
           Out   7C143D0:Struct8  %nls("Src","XLT","Unicode","JIS")
JIS2004    In    7C14478:Struct8  %nls("Src","XLT","JIS2004","Unicode")
           Out   7C144A0:Struct8  %nls("Src","XLT","Unicode","JIS2004")
NECJIS     In    7C14500:Struct8  %nls("Src","XLT","NECJIS","Unicode")
           Out   7C14528:Struct8  %nls("Src","XLT","Unicode","NECJIS")
SJIS       In    7C14550:Struct8  %nls("Src","XLT","SJIS","Unicode")
           Out   7C14578:Struct8  %nls("Src","XLT","Unicode","SJIS")

$X/$Y Table Name  Offset:Type     Source Global
----------------  -------------   -------------
Latin1           7C14148:Struct8  
Japanese         7C142C0:Struct8  %nls("Src","XY","Unicode","Japanese")

Collation Table   Offset:Type     Source Global
---------------   -------------   -------------
  0        Enc    Old ANSI
           Dec
  1        Enc    New ANSI
           Dec
  2        Enc    
           Dec
  3        Enc    
           Dec
  4        Enc    
           Dec
  5        Enc    Unicode
           Dec
128        Enc    Old string
           Dec
129        Enc    New string
           Dec
133        Enc    Unicode string
           Dec

Default           Offset:Type     Source Global
-------           -------------   -------------
Pattern match    7C142A0:Struct8  %nls("Src","Pattern","Unicode","Japanese")
Identifier       7C14190:Struct8  %nls("Src","Ident","Unicode","Japanese")
Uppercase        7C14160:Struct8  
Lowercase        7C14178:Struct8  
Titlecase        7C14160:Struct8  
U2 pattern match
Alphaup

I/O Default       Offset:Type     Name
-----------       -------------   ----
Process          7C3400A:ByteStr  UTF8
Cache Terminal   7C344D7:ByteStr  EUC
Other terminal   7C344D7:ByteStr  EUC
File             7C344D7:ByteStr  EUC
Magtape          7C34002:ByteStr  RAW
TCP/IP           7C34002:ByteStr  RAW
DSM-DDP          7C344D7:ByteStr  EUC
DTM-DCP          7C34002:ByteStr  RAW
System call      7C34002:ByteStr  RAW
Printer          7C3400A:ByteStr  UTF8

$X/$Y Default     Offset:Type     Name
-------------     -------------   ----
Process          7C344F3:ByteStr  Japanese

I/O Slots         All Empty

$X/$Y Slots       All Empty

Process           Offset:Type     Source Global
-------           -------------   -------------
Pattern match    7C142A0:Struct8  %nls("Src","Pattern","Unicode","Japanese")
Identifier       7C14190:Struct8  %nls("Src","Ident","Unicode","Japanese")
Uppercase        7C14160:Struct8  
Lowercase        7C14178:Struct8  
Titlecase        7C14160:Struct8  
U2 pattern match
Alphaup

Process I/O       Offset:Type     Name
-----------       -------------   ----
Process          7C3400A:ByteStr  UTF8
Cache Terminal   7C344D7:ByteStr  EUC
Other terminal   7C344D7:ByteStr  EUC
File             7C344D7:ByteStr  EUC
Magtape          7C34002:ByteStr  RAW
TCP/IP           7C34002:ByteStr  RAW
DSM-DDP          7C344D7:ByteStr  EUC
DTM-DCP          7C34002:ByteStr  RAW
System call      7C34002:ByteStr  RAW
Printer          7C3400A:ByteStr  UTF8

Process $X/$Y     Offset:Type     Name
-------------     -------------   ----
Process          7C344F3:ByteStr  Japanese

USER>
USER>
I/O Table Nameの値が、$ZCVTやOpen時のKオプションで指定できる入出力テーブルの値になります。

その他

Update