環境の文字集合を定義する。
 
  
 
	 構文:
 
		 
		>>-.---.--CHARSET--"char-set"--------------><
   +-/-+
 
	  
 
	 パラメーター:
 
		 
		 
		   
			 - char-set
 
 
			 - ASCII または EBCDIC
 
 
		   
		
 
	  
 
	 属性:
 
		 
		 
		
 
			  
			  
			  
				 
				  | 省略値: | 
 
				  CHARSET"ASCII" | 
 
				
 
				 
				  | 段階: | 
 
				  構文チェック | 
 
				
 
				 
				  | $SET: | 
 
				  初期 | 
 
				
 
			 
 
		  
 
 
		 
 
	  
 
	 依存性:
 
		 
		CHARSET"ASCII」 は、DEFAULTBYTE"32"、SIGN"ASCII" および NATIVE"ASCII" を設定する。
 
		CHARSET"EBCDIC" は、DEFAULTBYTE"0" を設定し、最後に SIGN"EBCDIC" および NATIVE"EBCDIC" を設定する。
 
	  
 
	 
 
   
 
  
説明:
すべての定数および照合順序が、指定された文字集合で処理される。
CHARSET"EBCDIC" を設定した場合、COBOL システム ライブラリ ルーチンのうち、パラメーターで英数字のデータを受け取る、または返すルーチンが動作しない。英数字のデータは ASCII とする。
For managed COBOL, SIGN"EBCDIC", along with one of HOST-NUMMOVE, HOST-NUMCOMPARE or SIGN-FIXUP is an invalid combination of directives, and is rejected during compilation. For native COBOL, the combination is permitted.