9.164 LLT
— Lexical less than
- Description:
- Determines whether one string is lexically less than another string, where the two strings are interpreted as containing ASCII character codes. If the String A and String B are not the same length, the shorter is compared as if spaces were appended to it to form a value that has the same length as the longer.
In general, the lexical comparison intrinsics
LGE
,LGT
,LLE
, andLLT
differ from the corresponding intrinsic operators.GE.
,.GT.
,.LE.
, and.LT.
, in that the latter use the processor's character ordering (which is not ASCII on some targets), whereas the former always use the ASCII ordering. - Standard:
- Fortran 77 and later
- Class:
- Elemental function
- Syntax:
-
RESULT = LLT(STRING_A, STRING_B)
- Arguments:
-
STRING_A Shall be of default CHARACTER
type.STRING_B Shall be of default CHARACTER
type. - Return value:
- Returns
.TRUE.
ifSTRING_A < STRING_B
, and.FALSE.
otherwise, based on the ASCII ordering. - Specific names:
-
Name Argument Return type Standard LLT(STRING_A, STRING_B)
CHARACTER
LOGICAL
Fortran 77 and later - See also:
- LGE, LGT, LLE
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-5.4.0/gfortran/LLT.html