CALL "C$TOUPPER" USING TEXT-DATA, VALUE TEXT-LEN CALL "C$TOLOWER" USING TEXT-DATA, VALUE TEXT-LEN
C$TOUPPER は、TEXT-DATA の最初の TEXT-LEN の文字を大文字に変換します。C$TOLOWER は、それらの文字を小文字に変換します。TEXT-DATA ではサイズがチェックされないので、TEXT-LEN に有効な値があることを確認してください。呼び出し文には VALUE を含める必要があります。これを省略すると、ほぼ確実にプログラムにメモリ・エラーが発生します。これらのルーチンは、数値が 0 から 128 までの文字のみを変換します。これを上回る文字 (値が 130 の é など) は、構成変数 UPPER-LOWER-MAP を使用して該当する大文字または小文字にマップする必要があります。