isspace(3f) - [M_strings:COMPARE] returns .true. if character is a null, space, tab, carriage return, new line, vertical tab, or formfeed (LICENSE:PD)
Synopsis
Description
Options
Returns
Examples
Author
License
elemental function isspace(onechar)
character,intent(in) :: onechar logical :: isspace
isspace(3f) returns .true. if character is a null, space, tab, carriage return, new line, vertical tab, or formfeed
onechar character to test
isspace returns true if character is ASCII white space
Sample program:
program demo_isspace use M_strings, only : isspace implicit none integer :: i character(len=1),parameter :: string(*)=[(char(i),i=0,127)] write(*,(20(g0,1x)))ISSPACE: , & & iachar(pack( string, isspace(string) )) end program demo_isspaceResults:
ISSPACE: 0 9 10 11 12 13 32
John S. Urban
Public Domain
Nemo Release 3.1 | isspace (3m_strings) | January 10, 2025 |