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