SYMBOLIC CHARACTERS句をコンパイルする時、コンパイラで、文字照合順序内の何番目からカウントされるようにするかを設定する。
>>-.---.--SYMBSTART--"integer"------------->< +-/-+
integer | 使用される番号 |
省略値: | SYMBSTART"1" (![]() |
段階: | 構文チェック |
$SET: | 初期 |
ANSIに準拠するには、SYMBSTART"1"を使用し、前の製品との互換を図るにはSYMBSTART"0"を使用する。
SYMBSTART"1"を指定すると、以下のようになる。
symbolic characters bee is 67
上記のCOBOL文は"B"を表す記号文字 bee を宣言する。これは、ASCII 文字照合順序を 1 から数えると、67番目の文字が "B" になるためである。 SYMBSTART"0" を指定すると、bee は "C" を表す。