Copyright (C) 2000-2012 |
GNU Info (g77-300.info)LGe IntrinsicLGe Intrinsic ............. LGe(STRING_A, STRING_B) LGe: `LOGICAL(KIND=1)' function. STRING_A: `CHARACTER'; scalar; INTENT(IN). STRING_B: `CHARACTER'; scalar; INTENT(IN). Intrinsic groups: (standard FORTRAN 77). Description: Returns `.TRUE.' if `STRING_A.GE.STRING_B', `.FALSE.' otherwise. STRING_A and STRING_B are interpreted as containing ASCII character codes. If either value contains a character not in the ASCII character set, the result is processor dependent. 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. The lexical comparison intrinsics `LGe', `LGt', `LLe', and `LLt' differ from the corresponding intrinsic operators `.GE.', `.GT.', `.LE.', `.LT.'. Because the ASCII collating sequence is assumed, the following expressions always return `.TRUE.': LGE ('0', ' ') LGE ('A', '0') LGE ('a', 'A') The following related expressions do _not_ always return `.TRUE.', as they are not necessarily evaluated assuming the arguments use ASCII encoding: '0' .GE. ' ' 'A' .GE. '0' 'a' .GE. 'A' The same difference exists between `LGt' and `.GT.'; between `LLe' and `.LE.'; and between `LLt' and `.LT.'. automatically generated by info2www version 1.2.2.9 |