式を評価してビット文字列に変換します。
UNSPEC(r)=e;
UNSPEC 疑似変数は、スカラー変数への任意の参照をビット文字列への参照として解釈します。
UNSPEC 擬似変数への代入では、式 e が評価され、r の記憶域にコピーされる実装定義のビット文字列に変換されます (詳細については、『Open PL/I ユーザー ガイド』を参照してください)。そのビット文字列が該当する変数に対する有効な値でない限り、r の以降の使用は無効になります。
UNSPEC 疑似変数は、PL/I 実装の詳細に大きく依存し、移植性の妨げになる可能性があるため、使用しないことをお勧めします。
UNSPEC©) = '0'B;
この代入では、C がゼロ ビットですべて埋められます。
なし。
説明
UNSPEC 疑似変数は、スカラー変数への任意の参照をビット文字列への参照として解釈します。
UNSPEC 擬似変数への代入では、式 e が評価され、r の記憶域にコピーされる実装定義のビット文字列に変換されます (詳細については、『Open PL/I ユーザー ガイド』を参照してください)。そのビット文字列が該当する変数に対する有効な値でない限り、r の以降の使用は無効になります。
UNSPEC 疑似変数は、PL/I 実装の詳細に大きく依存し、移植性の妨げになる可能性があるため、使用しないことをお勧めします。