LCHRB(C) 空白かどうかを判別する.
LCHRC(C) 通貨記号かどうかを判別する.
LCHRS(C) 特殊文字かどうかを判別する.
LCHRL(C) 英字かどうかを判別する.
LCHRD(C) 数字かどうかを判別する.
LCHRA(C) 英数字かどうかを判別する.
LCHRF(C) FORTRAN文字かどうかを判別する.
LCHR(CHAR,CREF) CHARがCREFで指定した文字種かどうかを 判別する.
CHARとCREFの長さは等しくなければならない.
CREFで指定できるのは 'B' : 空白,'C' :
通貨記号, 'S' : 特殊文字, 'L' : 英字, 'D' :
数字, 'A' : 英数字, 'F' : FORTRAN
文字を組み合わせたものである.
文字の種類を判別する.
LCHRB(C)
LCHRC(C)
LCHRS(C)
LCHRL(C)
LCHRD(C)
LCHRA(C)
LCHRF(C)
C (C*1) 文字種類を調べる長さ1の文字型の引数.
LCHRB (L) C が空白なら .TRUE.,
そうでなければ.FALSE.を返す論理型関数値.
LCHRC (L) C が通貨記号なら .TRUE.,
そうでなければ.FALSE.を返す論理型関数値.
LCHRS (L) C が特殊文字なら .TRUE.,
そうでなければ.FALSE.を返す論理型関数値.
LCHRL (L) C が英字なら .TRUE.,
そうでなければ.FALSE.を返す論理型関数値.
LCHRD (L) C が数字なら .TRUE.,
そうでなければ.FALSE.を返す論理型関数値.
LCHRA (L) C が英数字なら .TRUE.,
そうでなければ.FALSE.を返す論理型関数値.
LCHRF (L) C がFORTRAN文字なら .TRUE.,
そうでなければ.FALSE.を返す論理型関数値.
文字列の種類を判別する. 調べる文字列の種類は,テンプレートとして別の文字列で与える.
LCHR(CHAR,CREF)
CHAR (C*(*)) 文字種類を調べる文字列.
CREF (C*(*)) 文字列の種類を与えるテンプレート文字列. 'B' :
空白,'C' : 通貨記号, 'S' : 特殊文字, 'L' : 英字,
'D' : 数字, 'A' : 英数字, 'F' : FORTRAN 文字を
組み合わせたもので表現する.
LCHR (L) CHARがCREFで指定した 文字種と一致していれば.TRUE.,
そうでなければ .FALSE.を返す論理型関数値.
NUMAGUTI Atusi <a1n@gfdl.gov> Last Modified: Thu Aug 31 13:03:23 EDT 1995