81 character(
1,
SK),
parameter ::
NUL = achar(
0,
SK)
84 character(
1,
SK),
parameter ::
SOH = achar(
1,
SK)
85 character(
1,
SK),
parameter ::
STX = achar(
2,
SK)
86 character(
1,
SK),
parameter ::
ETX = achar(
3,
SK)
87 character(
1,
SK),
parameter ::
EOT = achar(
4,
SK)
88 character(
1,
SK),
parameter ::
ENQ = achar(
5,
SK)
89 character(
1,
SK),
parameter ::
ACK = achar(
6,
SK)
90 character(
1,
SK),
parameter ::
BEL = achar(
7,
SK)
91 character(
1,
SK),
parameter ::
BS = achar(
8,
SK)
92 character(
1,
SK),
parameter ::
HT = achar(
9,
SK)
93 character(
1,
SK),
parameter ::
LF = achar(
10,
SK)
94 character(
1,
SK),
parameter ::
VT = achar(
11,
SK)
95 character(
1,
SK),
parameter ::
FF = achar(
12,
SK)
96 character(
1,
SK),
parameter ::
CR = achar(
13,
SK)
97 character(
1,
SK),
parameter ::
SO = achar(
14,
SK)
98 character(
1,
SK),
parameter ::
SI = achar(
15,
SK)
99 character(
1,
SK),
parameter ::
DLE = achar(
16,
SK)
100 character(
1,
SK),
parameter ::
DC1 = achar(
17,
SK)
101 character(
1,
SK),
parameter ::
DC2 = achar(
18,
SK)
102 character(
1,
SK),
parameter ::
DC3 = achar(
19,
SK)
103 character(
1,
SK),
parameter ::
DC4 = achar(
20,
SK)
104 character(
1,
SK),
parameter ::
NAK = achar(
21,
SK)
105 character(
1,
SK),
parameter ::
SYN = achar(
22,
SK)
106 character(
1,
SK),
parameter ::
ETB = achar(
23,
SK)
107 character(
1,
SK),
parameter ::
CAN = achar(
24,
SK)
108 character(
1,
SK),
parameter ::
EM = achar(
25,
SK)
109 character(
1,
SK),
parameter ::
SUB = achar(
26,
SK)
110 character(
1,
SK),
parameter ::
ESC = achar(
27,
SK)
111 character(
1,
SK),
parameter ::
FS = achar(
28,
SK)
112 character(
1,
SK),
parameter ::
GS = achar(
29,
SK)
113 character(
1,
SK),
parameter ::
RS = achar(
30,
SK)
114 character(
1,
SK),
parameter ::
US = achar(
31,
SK)
126 character(
1,
SK),
parameter ::
SPC = achar(
32,
SK)
127 character(
1,
SK),
parameter ::
DEL = achar(
127,
SK)
138#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
151#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
164#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
183#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
196#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
209#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
222#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
235#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
295 pure elemental module function getLocSpace_SK5(str)
result(locSpace)
296#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
297 !DEC$ ATTRIBUTES DLLEXPORT :: getLocSpace_SK5
300 character(
*,SKG) ,
intent(in) :: str
301 integer(IK) :: locSpace
306 pure elemental module function getLocSpace_SK4(str)
result(locSpace)
307#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
308 !DEC$ ATTRIBUTES DLLEXPORT :: getLocSpace_SK4
311 character(
*,SKG) ,
intent(in) :: str
312 integer(IK) :: locSpace
317 pure elemental module function getLocSpace_SK3(str)
result(locSpace)
318#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
319 !DEC$ ATTRIBUTES DLLEXPORT :: getLocSpace_SK3
322 character(
*,SKG) ,
intent(in) :: str
323 integer(IK) :: locSpace
328 pure elemental module function getLocSpace_SK2(str)
result(locSpace)
329#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
330 !DEC$ ATTRIBUTES DLLEXPORT :: getLocSpace_SK2
333 character(
*,SKG) ,
intent(in) :: str
334 integer(IK) :: locSpace
339 pure elemental module function getLocSpace_SK1(str)
result(locSpace)
340#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
341 !DEC$ ATTRIBUTES DLLEXPORT :: getLocSpace_SK1
344 character(
*,SKG) ,
intent(in) :: str
345 integer(IK) :: locSpace
409 pure elemental module function getLocNonSpace_SK5(str)
result(locNonSpace)
410#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
411 !DEC$ ATTRIBUTES DLLEXPORT :: getLocNonSpace_SK5
414 character(
*,SKG) ,
intent(in) :: str
415 integer(IK) :: locNonSpace
420 pure elemental module function getLocNonSpace_SK4(str)
result(locNonSpace)
421#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
422 !DEC$ ATTRIBUTES DLLEXPORT :: getLocNonSpace_SK4
425 character(
*,SKG) ,
intent(in) :: str
426 integer(IK) :: locNonSpace
431 pure elemental module function getLocNonSpace_SK3(str)
result(locNonSpace)
432#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
433 !DEC$ ATTRIBUTES DLLEXPORT :: getLocNonSpace_SK3
436 character(
*,SKG) ,
intent(in) :: str
437 integer(IK) :: locNonSpace
442 pure elemental module function getLocNonSpace_SK2(str)
result(locNonSpace)
443#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
444 !DEC$ ATTRIBUTES DLLEXPORT :: getLocNonSpace_SK2
447 character(
*,SKG) ,
intent(in) :: str
448 integer(IK) :: locNonSpace
453 pure elemental module function getLocNonSpace_SK1(str)
result(locNonSpace)
454#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
455 !DEC$ ATTRIBUTES DLLEXPORT :: getLocNonSpace_SK1
458 character(
*,SKG) ,
intent(in) :: str
459 integer(IK) :: locNonSpace
526 pure elemental module function isCharDigit_SK5(chr)
result(charIsDigit)
527#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
528 !DEC$ ATTRIBUTES DLLEXPORT :: isCharDigit_SK5
531 character(
1,SKG) ,
intent(in) :: chr
532 logical(LK) :: charIsDigit
537 pure elemental module function isCharDigit_SK4(chr)
result(charIsDigit)
538#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
539 !DEC$ ATTRIBUTES DLLEXPORT :: isCharDigit_SK4
542 character(
1,SKG) ,
intent(in) :: chr
543 logical(LK) :: charIsDigit
548 pure elemental module function isCharDigit_SK3(chr)
result(charIsDigit)
549#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
550 !DEC$ ATTRIBUTES DLLEXPORT :: isCharDigit_SK3
553 character(
1,SKG) ,
intent(in) :: chr
554 logical(LK) :: charIsDigit
559 pure elemental module function isCharDigit_SK2(chr)
result(charIsDigit)
560#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
561 !DEC$ ATTRIBUTES DLLEXPORT :: isCharDigit_SK2
564 character(
1,SKG) ,
intent(in) :: chr
565 logical(LK) :: charIsDigit
570 pure elemental module function isCharDigit_SK1(chr)
result(charIsDigit)
571#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
572 !DEC$ ATTRIBUTES DLLEXPORT :: isCharDigit_SK1
575 character(
1,SKG) ,
intent(in) :: chr
576 logical(LK) :: charIsDigit
654 pure elemental module function isStrDigitAll_SK5(str)
result(strIsDigitAll)
655#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
656 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAll_SK5
659 character(
*,SKG) ,
intent(in) :: str
660 logical(LK) :: strIsDigitAll
665 pure elemental module function isStrDigitAll_SK4(str)
result(strIsDigitAll)
666#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
667 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAll_SK4
670 character(
*,SKG) ,
intent(in) :: str
671 logical(LK) :: strIsDigitAll
676 pure elemental module function isStrDigitAll_SK3(str)
result(strIsDigitAll)
677#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
678 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAll_SK3
681 character(
*,SKG) ,
intent(in) :: str
682 logical(LK) :: strIsDigitAll
687 pure elemental module function isStrDigitAll_SK2(str)
result(strIsDigitAll)
688#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
689 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAll_SK2
692 character(
*,SKG) ,
intent(in) :: str
693 logical(LK) :: strIsDigitAll
698 pure elemental module function isStrDigitAll_SK1(str)
result(strIsDigitAll)
699#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
700 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAll_SK1
703 character(
*,SKG) ,
intent(in) :: str
704 logical(LK) :: strIsDigitAll
782 pure elemental module function isStrDigitAny_SK5(str)
result(strIsDigitAny)
783#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
784 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAny_SK5
787 character(
*,SKG) ,
intent(in) :: str
788 logical(LK) :: strIsDigitAny
793 pure elemental module function isStrDigitAny_SK4(str)
result(strIsDigitAny)
794#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
795 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAny_SK4
798 character(
*,SKG) ,
intent(in) :: str
799 logical(LK) :: strIsDigitAny
804 pure elemental module function isStrDigitAny_SK3(str)
result(strIsDigitAny)
805#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
806 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAny_SK3
809 character(
*,SKG) ,
intent(in) :: str
810 logical(LK) :: strIsDigitAny
815 pure elemental module function isStrDigitAny_SK2(str)
result(strIsDigitAny)
816#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
817 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAny_SK2
820 character(
*,SKG) ,
intent(in) :: str
821 logical(LK) :: strIsDigitAny
826 pure elemental module function isStrDigitAny_SK1(str)
result(strIsDigitAny)
827#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
828 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigitAny_SK1
831 character(
*,SKG) ,
intent(in) :: str
832 logical(LK) :: strIsDigitAny
898 pure module function isStrDigit_SK5(str)
result(StrIsNumeric)
899#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
900 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigit_SK5
903 character(
*,SKG) ,
intent(in) :: str
904 logical(LK) :: StrIsNumeric(
len(str,IK))
909 pure module function isStrDigit_SK4(str)
result(StrIsNumeric)
910#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
911 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigit_SK4
914 character(
*,SKG) ,
intent(in) :: str
915 logical(LK) :: StrIsNumeric(
len(str,IK))
920 pure module function isStrDigit_SK3(str)
result(StrIsNumeric)
921#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
922 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigit_SK3
925 character(
*,SKG) ,
intent(in) :: str
926 logical(LK) :: StrIsNumeric(
len(str,IK))
931 pure module function isStrDigit_SK2(str)
result(StrIsNumeric)
932#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
933 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigit_SK2
936 character(
*,SKG) ,
intent(in) :: str
937 logical(LK) :: StrIsNumeric(
len(str,IK))
942 pure module function isStrDigit_SK1(str)
result(StrIsNumeric)
943#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
944 !DEC$ ATTRIBUTES DLLEXPORT :: isStrDigit_SK1
947 character(
*,SKG) ,
intent(in) :: str
948 logical(LK) :: StrIsNumeric(
len(str,IK))
1025 pure elemental module function isStrReal_SK5(str)
result(strIsReal)
1026#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1027 !DEC$ ATTRIBUTES DLLEXPORT :: isStrReal_SK5
1030 character(
*,SKG) ,
intent(in) :: str
1031 logical(LK) :: strIsReal
1036 pure elemental module function isStrReal_SK4(str)
result(strIsReal)
1037#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1038 !DEC$ ATTRIBUTES DLLEXPORT :: isStrReal_SK4
1041 character(
*,SKG) ,
intent(in) :: str
1042 logical(LK) :: strIsReal
1047 pure elemental module function isStrReal_SK3(str)
result(strIsReal)
1048#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1049 !DEC$ ATTRIBUTES DLLEXPORT :: isStrReal_SK3
1052 character(
*,SKG) ,
intent(in) :: str
1053 logical(LK) :: strIsReal
1058 pure elemental module function isStrReal_SK2(str)
result(strIsReal)
1059#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1060 !DEC$ ATTRIBUTES DLLEXPORT :: isStrReal_SK2
1063 character(
*,SKG) ,
intent(in) :: str
1064 logical(LK) :: strIsReal
1069 pure elemental module function isStrReal_SK1(str)
result(strIsReal)
1070#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1071 !DEC$ ATTRIBUTES DLLEXPORT :: isStrReal_SK1
1074 character(
*,SKG) ,
intent(in) :: str
1075 logical(LK) :: strIsReal
1146 pure elemental module function isStrComplex_SK5(str)
result(strIsComplex)
1147#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1148 !DEC$ ATTRIBUTES DLLEXPORT :: isStrComplex_SK5
1151 character(
*,SKG) ,
intent(in) :: str
1152 logical(LK) :: strIsComplex
1157 pure elemental module function isStrComplex_SK4(str)
result(strIsComplex)
1158#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1159 !DEC$ ATTRIBUTES DLLEXPORT :: isStrComplex_SK4
1162 character(
*,SKG) ,
intent(in) :: str
1163 logical(LK) :: strIsComplex
1168 pure elemental module function isStrComplex_SK3(str)
result(strIsComplex)
1169#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1170 !DEC$ ATTRIBUTES DLLEXPORT :: isStrComplex_SK3
1173 character(
*,SKG) ,
intent(in) :: str
1174 logical(LK) :: strIsComplex
1179 pure elemental module function isStrComplex_SK2(str)
result(strIsComplex)
1180#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1181 !DEC$ ATTRIBUTES DLLEXPORT :: isStrComplex_SK2
1184 character(
*,SKG) ,
intent(in) :: str
1185 logical(LK) :: strIsComplex
1190 pure elemental module function isStrComplex_SK1(str)
result(strIsComplex)
1191#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1192 !DEC$ ATTRIBUTES DLLEXPORT :: isStrComplex_SK1
1195 character(
*,SKG) ,
intent(in) :: str
1196 logical(LK) :: strIsComplex
1267 pure elemental module function isStrInteger_SK5(str)
result(strIsInteger)
1268#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1269 !DEC$ ATTRIBUTES DLLEXPORT :: isStrInteger_SK5
1272 character(
*,SKG) ,
intent(in) :: str
1273 logical(LK) :: strIsInteger
1278 pure elemental module function isStrInteger_SK4(str)
result(strIsInteger)
1279#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1280 !DEC$ ATTRIBUTES DLLEXPORT :: isStrInteger_SK4
1283 character(
*,SKG) ,
intent(in) :: str
1284 logical(LK) :: strIsInteger
1289 pure elemental module function isStrInteger_SK3(str)
result(strIsInteger)
1290#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1291 !DEC$ ATTRIBUTES DLLEXPORT :: isStrInteger_SK3
1294 character(
*,SKG) ,
intent(in) :: str
1295 logical(LK) :: strIsInteger
1300 pure elemental module function isStrInteger_SK2(str)
result(strIsInteger)
1301#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1302 !DEC$ ATTRIBUTES DLLEXPORT :: isStrInteger_SK2
1305 character(
*,SKG) ,
intent(in) :: str
1306 logical(LK) :: strIsInteger
1311 pure elemental module function isStrInteger_SK1(str)
result(strIsInteger)
1312#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1313 !DEC$ ATTRIBUTES DLLEXPORT :: isStrInteger_SK1
1316 character(
*,SKG) ,
intent(in) :: str
1317 logical(LK) :: strIsInteger
1384 pure elemental module function isStrNumber_SK5(str)
result(strIsNumber)
1385#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1386 !DEC$ ATTRIBUTES DLLEXPORT :: isStrNumber_SK5
1389 character(
*,SKG) ,
intent(in) :: str
1390 logical(LK) :: strIsNumber
1395 pure elemental module function isStrNumber_SK4(str)
result(strIsNumber)
1396#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1397 !DEC$ ATTRIBUTES DLLEXPORT :: isStrNumber_SK4
1400 character(
*,SKG) ,
intent(in) :: str
1401 logical(LK) :: strIsNumber
1406 pure elemental module function isStrNumber_SK3(str)
result(strIsNumber)
1407#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1408 !DEC$ ATTRIBUTES DLLEXPORT :: isStrNumber_SK3
1411 character(
*,SKG) ,
intent(in) :: str
1412 logical(LK) :: strIsNumber
1417 pure elemental module function isStrNumber_SK2(str)
result(strIsNumber)
1418#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1419 !DEC$ ATTRIBUTES DLLEXPORT :: isStrNumber_SK2
1422 character(
*,SKG) ,
intent(in) :: str
1423 logical(LK) :: strIsNumber
1428 pure elemental module function isStrNumber_SK1(str)
result(strIsNumber)
1429#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1430 !DEC$ ATTRIBUTES DLLEXPORT :: isStrNumber_SK1
1433 character(
*,SKG) ,
intent(in) :: str
1434 logical(LK) :: strIsNumber
1501 pure elemental module function isCharUpper_SK5(chr)
result(charIsUpper)
1502#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1503 !DEC$ ATTRIBUTES DLLEXPORT :: isCharUpper_SK5
1506 character(
1,SKG) ,
intent(in) :: chr
1507 logical(LK) :: charIsUpper
1512 pure elemental module function isCharUpper_SK4(chr)
result(charIsUpper)
1513#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1514 !DEC$ ATTRIBUTES DLLEXPORT :: isCharUpper_SK4
1517 character(
1,SKG) ,
intent(in) :: chr
1518 logical(LK) :: charIsUpper
1523 pure elemental module function isCharUpper_SK3(chr)
result(charIsUpper)
1524#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1525 !DEC$ ATTRIBUTES DLLEXPORT :: isCharUpper_SK3
1528 character(
1,SKG) ,
intent(in) :: chr
1529 logical(LK) :: charIsUpper
1534 pure elemental module function isCharUpper_SK2(chr)
result(charIsUpper)
1535#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1536 !DEC$ ATTRIBUTES DLLEXPORT :: isCharUpper_SK2
1539 character(
1,SKG) ,
intent(in) :: chr
1540 logical(LK) :: charIsUpper
1545 pure elemental module function isCharUpper_SK1(chr)
result(charIsUpper)
1546#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1547 !DEC$ ATTRIBUTES DLLEXPORT :: isCharUpper_SK1
1550 character(
1,SKG) ,
intent(in) :: chr
1551 logical(LK) :: charIsUpper
1618 pure elemental module function isCharLower_SK5(chr)
result(charIsLower)
1619#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1620 !DEC$ ATTRIBUTES DLLEXPORT :: isCharLower_SK5
1623 character(
1,SKG) ,
intent(in) :: chr
1624 logical(LK) :: charIsLower
1629 pure elemental module function isCharLower_SK4(chr)
result(charIsLower)
1630#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1631 !DEC$ ATTRIBUTES DLLEXPORT :: isCharLower_SK4
1634 character(
1,SKG) ,
intent(in) :: chr
1635 logical(LK) :: charIsLower
1640 pure elemental module function isCharLower_SK3(chr)
result(charIsLower)
1641#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1642 !DEC$ ATTRIBUTES DLLEXPORT :: isCharLower_SK3
1645 character(
1,SKG) ,
intent(in) :: chr
1646 logical(LK) :: charIsLower
1651 pure elemental module function isCharLower_SK2(chr)
result(charIsLower)
1652#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1653 !DEC$ ATTRIBUTES DLLEXPORT :: isCharLower_SK2
1656 character(
1,SKG) ,
intent(in) :: chr
1657 logical(LK) :: charIsLower
1662 pure elemental module function isCharLower_SK1(chr)
result(charIsLower)
1663#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1664 !DEC$ ATTRIBUTES DLLEXPORT :: isCharLower_SK1
1667 character(
1,SKG) ,
intent(in) :: chr
1668 logical(LK) :: charIsLower
1746 pure elemental module function isStrUpperAll_SK5(str)
result(strIsUpperAll)
1747#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1748 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAll_SK5
1751 character(
*,SKG) ,
intent(in) :: str
1752 logical(LK) :: strIsUpperAll
1757 pure elemental module function isStrUpperAll_SK4(str)
result(strIsUpperAll)
1758#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1759 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAll_SK4
1762 character(
*,SKG) ,
intent(in) :: str
1763 logical(LK) :: strIsUpperAll
1768 pure elemental module function isStrUpperAll_SK3(str)
result(strIsUpperAll)
1769#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1770 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAll_SK3
1773 character(
*,SKG) ,
intent(in) :: str
1774 logical(LK) :: strIsUpperAll
1779 pure elemental module function isStrUpperAll_SK2(str)
result(strIsUpperAll)
1780#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1781 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAll_SK2
1784 character(
*,SKG) ,
intent(in) :: str
1785 logical(LK) :: strIsUpperAll
1790 pure elemental module function isStrUpperAll_SK1(str)
result(strIsUpperAll)
1791#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1792 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAll_SK1
1795 character(
*,SKG) ,
intent(in) :: str
1796 logical(LK) :: strIsUpperAll
1874 pure elemental module function isStrUpperAny_SK5(str)
result(strIsUpperAny)
1875#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1876 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAny_SK5
1879 character(
*,SKG) ,
intent(in) :: str
1880 logical(LK) :: strIsUpperAny
1885 pure elemental module function isStrUpperAny_SK4(str)
result(strIsUpperAny)
1886#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1887 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAny_SK4
1890 character(
*,SKG) ,
intent(in) :: str
1891 logical(LK) :: strIsUpperAny
1896 pure elemental module function isStrUpperAny_SK3(str)
result(strIsUpperAny)
1897#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1898 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAny_SK3
1901 character(
*,SKG) ,
intent(in) :: str
1902 logical(LK) :: strIsUpperAny
1907 pure elemental module function isStrUpperAny_SK2(str)
result(strIsUpperAny)
1908#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1909 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAny_SK2
1912 character(
*,SKG) ,
intent(in) :: str
1913 logical(LK) :: strIsUpperAny
1918 pure elemental module function isStrUpperAny_SK1(str)
result(strIsUpperAny)
1919#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1920 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpperAny_SK1
1923 character(
*,SKG) ,
intent(in) :: str
1924 logical(LK) :: strIsUpperAny
1992 pure module function isStrUpper_SK5(str)
result(StrIsUpper)
1993#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
1994 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpper_SK5
1997 character(
*,SKG) ,
intent(in) :: str
1998 logical(LK) :: StrIsUpper(
len(str,IK))
2003 pure module function isStrUpper_SK4(str)
result(StrIsUpper)
2004#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2005 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpper_SK4
2008 character(
*,SKG) ,
intent(in) :: str
2009 logical(LK) :: StrIsUpper(
len(str,IK))
2014 pure module function isStrUpper_SK3(str)
result(StrIsUpper)
2015#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2016 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpper_SK3
2019 character(
*,SKG) ,
intent(in) :: str
2020 logical(LK) :: StrIsUpper(
len(str,IK))
2025 pure module function isStrUpper_SK2(str)
result(StrIsUpper)
2026#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2027 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpper_SK2
2030 character(
*,SKG) ,
intent(in) :: str
2031 logical(LK) :: StrIsUpper(
len(str,IK))
2036 pure module function isStrUpper_SK1(str)
result(StrIsUpper)
2037#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2038 !DEC$ ATTRIBUTES DLLEXPORT :: isStrUpper_SK1
2041 character(
*,SKG) ,
intent(in) :: str
2042 logical(LK) :: StrIsUpper(
len(str,IK))
2121 pure elemental module function isStrLowerAll_SK5(str)
result(strIsLowerAll)
2122#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2123 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAll_SK5
2126 character(
*,SKG) ,
intent(in) :: str
2127 logical(LK) :: strIsLowerAll
2132 pure elemental module function isStrLowerAll_SK4(str)
result(strIsLowerAll)
2133#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2134 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAll_SK4
2137 character(
*,SKG) ,
intent(in) :: str
2138 logical(LK) :: strIsLowerAll
2143 pure elemental module function isStrLowerAll_SK3(str)
result(strIsLowerAll)
2144#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2145 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAll_SK3
2148 character(
*,SKG) ,
intent(in) :: str
2149 logical(LK) :: strIsLowerAll
2154 pure elemental module function isStrLowerAll_SK2(str)
result(strIsLowerAll)
2155#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2156 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAll_SK2
2159 character(
*,SKG) ,
intent(in) :: str
2160 logical(LK) :: strIsLowerAll
2165 pure elemental module function isStrLowerAll_SK1(str)
result(strIsLowerAll)
2166#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2167 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAll_SK1
2170 character(
*,SKG) ,
intent(in) :: str
2171 logical(LK) :: strIsLowerAll
2249 pure elemental module function isStrLowerAny_SK5(str)
result(strIsLowerAny)
2250#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2251 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAny_SK5
2254 character(
*,SKG) ,
intent(in) :: str
2255 logical(LK) :: strIsLowerAny
2260 pure elemental module function isStrLowerAny_SK4(str)
result(strIsLowerAny)
2261#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2262 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAny_SK4
2265 character(
*,SKG) ,
intent(in) :: str
2266 logical(LK) :: strIsLowerAny
2271 pure elemental module function isStrLowerAny_SK3(str)
result(strIsLowerAny)
2272#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2273 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAny_SK3
2276 character(
*,SKG) ,
intent(in) :: str
2277 logical(LK) :: strIsLowerAny
2282 pure elemental module function isStrLowerAny_SK2(str)
result(strIsLowerAny)
2283#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2284 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAny_SK2
2287 character(
*,SKG) ,
intent(in) :: str
2288 logical(LK) :: strIsLowerAny
2293 pure elemental module function isStrLowerAny_SK1(str)
result(strIsLowerAny)
2294#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2295 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLowerAny_SK1
2298 character(
*,SKG) ,
intent(in) :: str
2299 logical(LK) :: strIsLowerAny
2365 pure module function isStrLower_SK5(str)
result(StrIsLower)
2366#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2367 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLower_SK5
2370 character(
*,SKG) ,
intent(in) :: str
2371 logical(LK) :: StrIsLower(
len(str,IK))
2376 pure module function isStrLower_SK4(str)
result(StrIsLower)
2377#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2378 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLower_SK4
2381 character(
*,SKG) ,
intent(in) :: str
2382 logical(LK) :: StrIsLower(
len(str,IK))
2387 pure module function isStrLower_SK3(str)
result(StrIsLower)
2388#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2389 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLower_SK3
2392 character(
*,SKG) ,
intent(in) :: str
2393 logical(LK) :: StrIsLower(
len(str,IK))
2398 pure module function isStrLower_SK2(str)
result(StrIsLower)
2399#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2400 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLower_SK2
2403 character(
*,SKG) ,
intent(in) :: str
2404 logical(LK) :: StrIsLower(
len(str,IK))
2409 pure module function isStrLower_SK1(str)
result(StrIsLower)
2410#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2411 !DEC$ ATTRIBUTES DLLEXPORT :: isStrLower_SK1
2414 character(
*,SKG) ,
intent(in) :: str
2415 logical(LK) :: StrIsLower(
len(str,IK))
2483 pure elemental module function isCharAlphaNum_SK5(chr)
result(charIsAlphaNum)
2484#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2485 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlphaNum_SK5
2488 character(
1,SKG) ,
intent(in) :: chr
2489 logical(LK) :: charIsAlphaNum
2494 pure elemental module function isCharAlphaNum_SK4(chr)
result(charIsAlphaNum)
2495#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2496 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlphaNum_SK4
2499 character(
1,SKG) ,
intent(in) :: chr
2500 logical(LK) :: charIsAlphaNum
2505 pure elemental module function isCharAlphaNum_SK3(chr)
result(charIsAlphaNum)
2506#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2507 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlphaNum_SK3
2510 character(
1,SKG) ,
intent(in) :: chr
2511 logical(LK) :: charIsAlphaNum
2516 pure elemental module function isCharAlphaNum_SK2(chr)
result(charIsAlphaNum)
2517#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2518 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlphaNum_SK2
2521 character(
1,SKG) ,
intent(in) :: chr
2522 logical(LK) :: charIsAlphaNum
2527 pure elemental module function isCharAlphaNum_SK1(chr)
result(charIsAlphaNum)
2528#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2529 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlphaNum_SK1
2532 character(
1,SKG) ,
intent(in) :: chr
2533 logical(LK) :: charIsAlphaNum
2612 pure elemental module function isStrAlphaNumAll_SK5(str)
result(strIsAlphaNumAll)
2613#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2614 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAll_SK5
2617 character(
*,SKG) ,
intent(in) :: str
2618 logical(LK) :: strIsAlphaNumAll
2623 pure elemental module function isStrAlphaNumAll_SK4(str)
result(strIsAlphaNumAll)
2624#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2625 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAll_SK4
2628 character(
*,SKG) ,
intent(in) :: str
2629 logical(LK) :: strIsAlphaNumAll
2634 pure elemental module function isStrAlphaNumAll_SK3(str)
result(strIsAlphaNumAll)
2635#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2636 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAll_SK3
2639 character(
*,SKG) ,
intent(in) :: str
2640 logical(LK) :: strIsAlphaNumAll
2645 pure elemental module function isStrAlphaNumAll_SK2(str)
result(strIsAlphaNumAll)
2646#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2647 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAll_SK2
2650 character(
*,SKG) ,
intent(in) :: str
2651 logical(LK) :: strIsAlphaNumAll
2656 pure elemental module function isStrAlphaNumAll_SK1(str)
result(strIsAlphaNumAll)
2657#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2658 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAll_SK1
2661 character(
*,SKG) ,
intent(in) :: str
2662 logical(LK) :: strIsAlphaNumAll
2740 pure elemental module function isStrAlphaNumAny_SK5(str)
result(strIsAlphaNumAny)
2741#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2742 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAny_SK5
2745 character(
*,SKG) ,
intent(in) :: str
2746 logical(LK) :: strIsAlphaNumAny
2751 pure elemental module function isStrAlphaNumAny_SK4(str)
result(strIsAlphaNumAny)
2752#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2753 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAny_SK4
2756 character(
*,SKG) ,
intent(in) :: str
2757 logical(LK) :: strIsAlphaNumAny
2762 pure elemental module function isStrAlphaNumAny_SK3(str)
result(strIsAlphaNumAny)
2763#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2764 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAny_SK3
2767 character(
*,SKG) ,
intent(in) :: str
2768 logical(LK) :: strIsAlphaNumAny
2773 pure elemental module function isStrAlphaNumAny_SK2(str)
result(strIsAlphaNumAny)
2774#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2775 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAny_SK2
2778 character(
*,SKG) ,
intent(in) :: str
2779 logical(LK) :: strIsAlphaNumAny
2784 pure elemental module function isStrAlphaNumAny_SK1(str)
result(strIsAlphaNumAny)
2785#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2786 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNumAny_SK1
2789 character(
*,SKG) ,
intent(in) :: str
2790 logical(LK) :: strIsAlphaNumAny
2856 pure module function isStrAlphaNum_SK5(str)
result(StrIsAlphaNum)
2857#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2858 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNum_SK5
2861 character(
*,SKG) ,
intent(in) :: str
2862 logical(LK) :: StrIsAlphaNum(
len(str,IK))
2867 pure module function isStrAlphaNum_SK4(str)
result(StrIsAlphaNum)
2868#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2869 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNum_SK4
2872 character(
*,SKG) ,
intent(in) :: str
2873 logical(LK) :: StrIsAlphaNum(
len(str,IK))
2878 pure module function isStrAlphaNum_SK3(str)
result(StrIsAlphaNum)
2879#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2880 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNum_SK3
2883 character(
*,SKG) ,
intent(in) :: str
2884 logical(LK) :: StrIsAlphaNum(
len(str,IK))
2889 pure module function isStrAlphaNum_SK2(str)
result(StrIsAlphaNum)
2890#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2891 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNum_SK2
2894 character(
*,SKG) ,
intent(in) :: str
2895 logical(LK) :: StrIsAlphaNum(
len(str,IK))
2900 pure module function isStrAlphaNum_SK1(str)
result(StrIsAlphaNum)
2901#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2902 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaNum_SK1
2905 character(
*,SKG) ,
intent(in) :: str
2906 logical(LK) :: StrIsAlphaNum(
len(str,IK))
2974 pure elemental module function isCharAlpha_SK5(chr)
result(charIsAlpha)
2975#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2976 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlpha_SK5
2979 character(
1,SKG) ,
intent(in) :: chr
2980 logical(LK) :: charIsAlpha
2985 pure elemental module function isCharAlpha_SK4(chr)
result(charIsAlpha)
2986#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2987 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlpha_SK4
2990 character(
1,SKG) ,
intent(in) :: chr
2991 logical(LK) :: charIsAlpha
2996 pure elemental module function isCharAlpha_SK3(chr)
result(charIsAlpha)
2997#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
2998 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlpha_SK3
3001 character(
1,SKG) ,
intent(in) :: chr
3002 logical(LK) :: charIsAlpha
3007 pure elemental module function isCharAlpha_SK2(chr)
result(charIsAlpha)
3008#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3009 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlpha_SK2
3012 character(
1,SKG) ,
intent(in) :: chr
3013 logical(LK) :: charIsAlpha
3018 pure elemental module function isCharAlpha_SK1(chr)
result(charIsAlpha)
3019#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3020 !DEC$ ATTRIBUTES DLLEXPORT :: isCharAlpha_SK1
3023 character(
1,SKG) ,
intent(in) :: chr
3024 logical(LK) :: charIsAlpha
3103 pure elemental module function isStrAlphaAll_SK5(str)
result(strIsAlphaAll)
3104#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3105 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAll_SK5
3108 character(
*,SKG) ,
intent(in) :: str
3109 logical(LK) :: strIsAlphaAll
3114 pure elemental module function isStrAlphaAll_SK4(str)
result(strIsAlphaAll)
3115#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3116 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAll_SK4
3119 character(
*,SKG) ,
intent(in) :: str
3120 logical(LK) :: strIsAlphaAll
3125 pure elemental module function isStrAlphaAll_SK3(str)
result(strIsAlphaAll)
3126#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3127 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAll_SK3
3130 character(
*,SKG) ,
intent(in) :: str
3131 logical(LK) :: strIsAlphaAll
3136 pure elemental module function isStrAlphaAll_SK2(str)
result(strIsAlphaAll)
3137#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3138 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAll_SK2
3141 character(
*,SKG) ,
intent(in) :: str
3142 logical(LK) :: strIsAlphaAll
3147 pure elemental module function isStrAlphaAll_SK1(str)
result(strIsAlphaAll)
3148#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3149 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAll_SK1
3152 character(
*,SKG) ,
intent(in) :: str
3153 logical(LK) :: strIsAlphaAll
3231 pure elemental module function isStrAlphaAny_SK5(str)
result(strIsAlphaAny)
3232#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3233 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAny_SK5
3236 character(
*,SKG) ,
intent(in) :: str
3237 logical(LK) :: strIsAlphaAny
3242 pure elemental module function isStrAlphaAny_SK4(str)
result(strIsAlphaAny)
3243#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3244 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAny_SK4
3247 character(
*,SKG) ,
intent(in) :: str
3248 logical(LK) :: strIsAlphaAny
3253 pure elemental module function isStrAlphaAny_SK3(str)
result(strIsAlphaAny)
3254#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3255 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAny_SK3
3258 character(
*,SKG) ,
intent(in) :: str
3259 logical(LK) :: strIsAlphaAny
3264 pure elemental module function isStrAlphaAny_SK2(str)
result(strIsAlphaAny)
3265#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3266 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAny_SK2
3269 character(
*,SKG) ,
intent(in) :: str
3270 logical(LK) :: strIsAlphaAny
3275 pure elemental module function isStrAlphaAny_SK1(str)
result(strIsAlphaAny)
3276#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3277 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlphaAny_SK1
3280 character(
*,SKG) ,
intent(in) :: str
3281 logical(LK) :: strIsAlphaAny
3347 pure module function isStrAlpha_SK5(str)
result(StrIsAlpha)
3348#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3349 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlpha_SK5
3352 character(
*,SKG) ,
intent(in) :: str
3353 logical(LK) :: StrIsAlpha(
len(str,IK))
3358 pure module function isStrAlpha_SK4(str)
result(StrIsAlpha)
3359#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3360 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlpha_SK4
3363 character(
*,SKG) ,
intent(in) :: str
3364 logical(LK) :: StrIsAlpha(
len(str,IK))
3369 pure module function isStrAlpha_SK3(str)
result(StrIsAlpha)
3370#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3371 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlpha_SK3
3374 character(
*,SKG) ,
intent(in) :: str
3375 logical(LK) :: StrIsAlpha(
len(str,IK))
3380 pure module function isStrAlpha_SK2(str)
result(StrIsAlpha)
3381#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3382 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlpha_SK2
3385 character(
*,SKG) ,
intent(in) :: str
3386 logical(LK) :: StrIsAlpha(
len(str,IK))
3391 pure module function isStrAlpha_SK1(str)
result(StrIsAlpha)
3392#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3393 !DEC$ ATTRIBUTES DLLEXPORT :: isStrAlpha_SK1
3396 character(
*,SKG) ,
intent(in) :: str
3397 logical(LK) :: StrIsAlpha(
len(str,IK))
3458 pure elemental module function getCharUpper_SK5(chr)
result(chrUpper)
3459#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3460 !DEC$ ATTRIBUTES DLLEXPORT :: getCharUpper_SK5
3463 character(
1,SKG) ,
intent(in) :: chr
3464 character(
1,SKG) :: chrUpper
3469 pure elemental module function getCharUpper_SK4(chr)
result(chrUpper)
3470#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3471 !DEC$ ATTRIBUTES DLLEXPORT :: getCharUpper_SK4
3474 character(
1,SKG) ,
intent(in) :: chr
3475 character(
1,SKG) :: chrUpper
3480 pure elemental module function getCharUpper_SK3(chr)
result(chrUpper)
3481#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3482 !DEC$ ATTRIBUTES DLLEXPORT :: getCharUpper_SK3
3485 character(
1,SKG) ,
intent(in) :: chr
3486 character(
1,SKG) :: chrUpper
3491 pure elemental module function getCharUpper_SK2(chr)
result(chrUpper)
3492#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3493 !DEC$ ATTRIBUTES DLLEXPORT :: getCharUpper_SK2
3496 character(
1,SKG) ,
intent(in) :: chr
3497 character(
1,SKG) :: chrUpper
3502 pure elemental module function getCharUpper_SK1(chr)
result(chrUpper)
3503#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3504 !DEC$ ATTRIBUTES DLLEXPORT :: getCharUpper_SK1
3507 character(
1,SKG) ,
intent(in) :: chr
3508 character(
1,SKG) :: chrUpper
3565 pure elemental module subroutine setCharUpper_SK5(chr)
3566#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3567 !DEC$ ATTRIBUTES DLLEXPORT :: setCharUpper_SK5
3570 character(
1,SKG) ,
intent(inout) :: chr
3575 pure elemental module subroutine setCharUpper_SK4(chr)
3576#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3577 !DEC$ ATTRIBUTES DLLEXPORT :: setCharUpper_SK4
3580 character(
1,SKG) ,
intent(inout) :: chr
3585 pure elemental module subroutine setCharUpper_SK3(chr)
3586#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3587 !DEC$ ATTRIBUTES DLLEXPORT :: setCharUpper_SK3
3590 character(
1,SKG) ,
intent(inout) :: chr
3595 pure elemental module subroutine setCharUpper_SK2(chr)
3596#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3597 !DEC$ ATTRIBUTES DLLEXPORT :: setCharUpper_SK2
3600 character(
1,SKG) ,
intent(inout) :: chr
3605 pure elemental module subroutine setCharUpper_SK1(chr)
3606#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3607 !DEC$ ATTRIBUTES DLLEXPORT :: setCharUpper_SK1
3610 character(
1,SKG) ,
intent(inout) :: chr
3671 pure elemental module function getCharLower_SK5(chr)
result(chrLower)
3672#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3673 !DEC$ ATTRIBUTES DLLEXPORT :: getCharLower_SK5
3676 character(
1,SKG) ,
intent(in) :: chr
3677 character(
1,SKG) :: chrLower
3682 pure elemental module function getCharLower_SK4(chr)
result(chrLower)
3683#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3684 !DEC$ ATTRIBUTES DLLEXPORT :: getCharLower_SK4
3687 character(
1,SKG) ,
intent(in) :: chr
3688 character(
1,SKG) :: chrLower
3693 pure elemental module function getCharLower_SK3(chr)
result(chrLower)
3694#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3695 !DEC$ ATTRIBUTES DLLEXPORT :: getCharLower_SK3
3698 character(
1,SKG) ,
intent(in) :: chr
3699 character(
1,SKG) :: chrLower
3704 pure elemental module function getCharLower_SK2(chr)
result(chrLower)
3705#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3706 !DEC$ ATTRIBUTES DLLEXPORT :: getCharLower_SK2
3709 character(
1,SKG) ,
intent(in) :: chr
3710 character(
1,SKG) :: chrLower
3715 pure elemental module function getCharLower_SK1(chr)
result(chrLower)
3716#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3717 !DEC$ ATTRIBUTES DLLEXPORT :: getCharLower_SK1
3720 character(
1,SKG) ,
intent(in) :: chr
3721 character(
1,SKG) :: chrLower
3778 pure elemental module subroutine setCharLower_SK5(chr)
3779#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3780 !DEC$ ATTRIBUTES DLLEXPORT :: setCharLower_SK5
3783 character(
1,SKG) ,
intent(inout) :: chr
3788 pure elemental module subroutine setCharLower_SK4(chr)
3789#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3790 !DEC$ ATTRIBUTES DLLEXPORT :: setCharLower_SK4
3793 character(
1,SKG) ,
intent(inout) :: chr
3798 pure elemental module subroutine setCharLower_SK3(chr)
3799#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3800 !DEC$ ATTRIBUTES DLLEXPORT :: setCharLower_SK3
3803 character(
1,SKG) ,
intent(inout) :: chr
3808 pure elemental module subroutine setCharLower_SK2(chr)
3809#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3810 !DEC$ ATTRIBUTES DLLEXPORT :: setCharLower_SK2
3813 character(
1,SKG) ,
intent(inout) :: chr
3818 pure elemental module subroutine setCharLower_SK1(chr)
3819#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3820 !DEC$ ATTRIBUTES DLLEXPORT :: setCharLower_SK1
3823 character(
1,SKG) ,
intent(inout) :: chr
3884 pure elemental module function getStrUpper_SK5(str)
result(strUpper)
3885#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3886 !DEC$ ATTRIBUTES DLLEXPORT :: getStrUpper_SK5
3889 character(
*,SKG) ,
intent(in) :: str
3890 character(
len(str,IK),SKG) :: strUpper
3895 pure elemental module function getStrUpper_SK4(str)
result(strUpper)
3896#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3897 !DEC$ ATTRIBUTES DLLEXPORT :: getStrUpper_SK4
3900 character(
*,SKG) ,
intent(in) :: str
3901 character(
len(str,IK),SKG) :: strUpper
3906 pure elemental module function getStrUpper_SK3(str)
result(strUpper)
3907#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3908 !DEC$ ATTRIBUTES DLLEXPORT :: getStrUpper_SK3
3911 character(
*,SKG) ,
intent(in) :: str
3912 character(
len(str,IK),SKG) :: strUpper
3917 pure elemental module function getStrUpper_SK2(str)
result(strUpper)
3918#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3919 !DEC$ ATTRIBUTES DLLEXPORT :: getStrUpper_SK2
3922 character(
*,SKG) ,
intent(in) :: str
3923 character(
len(str,IK),SKG) :: strUpper
3928 pure elemental module function getStrUpper_SK1(str)
result(strUpper)
3929#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3930 !DEC$ ATTRIBUTES DLLEXPORT :: getStrUpper_SK1
3933 character(
*,SKG) ,
intent(in) :: str
3934 character(
len(str,IK),SKG) :: strUpper
3991 pure elemental module subroutine setStrUpper_SK5(str)
3992#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
3993 !DEC$ ATTRIBUTES DLLEXPORT :: setStrUpper_SK5
3996 character(
*,SKG) ,
intent(inout) :: str
4001 pure elemental module subroutine setStrUpper_SK4(str)
4002#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4003 !DEC$ ATTRIBUTES DLLEXPORT :: setStrUpper_SK4
4006 character(
*,SKG) ,
intent(inout) :: str
4011 pure elemental module subroutine setStrUpper_SK3(str)
4012#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4013 !DEC$ ATTRIBUTES DLLEXPORT :: setStrUpper_SK3
4016 character(
*,SKG) ,
intent(inout) :: str
4021 pure elemental module subroutine setStrUpper_SK2(str)
4022#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4023 !DEC$ ATTRIBUTES DLLEXPORT :: setStrUpper_SK2
4026 character(
*,SKG) ,
intent(inout) :: str
4031 pure elemental module subroutine setStrUpper_SK1(str)
4032#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4033 !DEC$ ATTRIBUTES DLLEXPORT :: setStrUpper_SK1
4036 character(
*,SKG) ,
intent(inout) :: str
4097 pure elemental module function getStrLower_SK5(str)
result(strLower)
4098#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4099 !DEC$ ATTRIBUTES DLLEXPORT :: getStrLower_SK5
4102 character(
*,SKG) ,
intent(in) :: str
4103 character(
len(str,IK),SKG) :: strLower
4108 pure elemental module function getStrLower_SK4(str)
result(strLower)
4109#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4110 !DEC$ ATTRIBUTES DLLEXPORT :: getStrLower_SK4
4113 character(
*,SKG) ,
intent(in) :: str
4114 character(
len(str,IK),SKG) :: strLower
4119 pure elemental module function getStrLower_SK3(str)
result(strLower)
4120#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4121 !DEC$ ATTRIBUTES DLLEXPORT :: getStrLower_SK3
4124 character(
*,SKG) ,
intent(in) :: str
4125 character(
len(str,IK),SKG) :: strLower
4130 pure elemental module function getStrLower_SK2(str)
result(strLower)
4131#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4132 !DEC$ ATTRIBUTES DLLEXPORT :: getStrLower_SK2
4135 character(
*,SKG) ,
intent(in) :: str
4136 character(
len(str,IK),SKG) :: strLower
4141 pure elemental module function getStrLower_SK1(str)
result(strLower)
4142#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4143 !DEC$ ATTRIBUTES DLLEXPORT :: getStrLower_SK1
4146 character(
*,SKG) ,
intent(in) :: str
4147 character(
len(str,IK),SKG) :: strLower
4204 pure elemental module subroutine setStrLower_SK5(str)
4205#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4206 !DEC$ ATTRIBUTES DLLEXPORT :: setStrLower_SK5
4209 character(
*,SKG) ,
intent(inout) :: str
4214 pure elemental module subroutine setStrLower_SK4(str)
4215#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4216 !DEC$ ATTRIBUTES DLLEXPORT :: setStrLower_SK4
4219 character(
*,SKG) ,
intent(inout) :: str
4224 pure elemental module subroutine setStrLower_SK3(str)
4225#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4226 !DEC$ ATTRIBUTES DLLEXPORT :: setStrLower_SK3
4229 character(
*,SKG) ,
intent(inout) :: str
4234 pure elemental module subroutine setStrLower_SK2(str)
4235#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4236 !DEC$ ATTRIBUTES DLLEXPORT :: setStrLower_SK2
4239 character(
*,SKG) ,
intent(inout) :: str
4244 pure elemental module subroutine setStrLower_SK1(str)
4245#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4246 !DEC$ ATTRIBUTES DLLEXPORT :: setStrLower_SK1
4249 character(
*,SKG) ,
intent(inout) :: str
4316 pure module function getStrQuoted_SK5(str)
result(strQuoted)
4317#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4318 !DEC$ ATTRIBUTES DLLEXPORT :: getStrQuoted_SK5
4321 character(
*,SKG) ,
intent(in) :: str
4322 character(:,SKG) ,
allocatable :: strQuoted
4327 pure module function getStrQuoted_SK4(str)
result(strQuoted)
4328#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4329 !DEC$ ATTRIBUTES DLLEXPORT :: getStrQuoted_SK4
4332 character(
*,SKG) ,
intent(in) :: str
4333 character(:,SKG) ,
allocatable :: strQuoted
4338 pure module function getStrQuoted_SK3(str)
result(strQuoted)
4339#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4340 !DEC$ ATTRIBUTES DLLEXPORT :: getStrQuoted_SK3
4343 character(
*,SKG) ,
intent(in) :: str
4344 character(:,SKG) ,
allocatable :: strQuoted
4349 pure module function getStrQuoted_SK2(str)
result(strQuoted)
4350#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4351 !DEC$ ATTRIBUTES DLLEXPORT :: getStrQuoted_SK2
4354 character(
*,SKG) ,
intent(in) :: str
4355 character(:,SKG) ,
allocatable :: strQuoted
4360 pure module function getStrQuoted_SK1(str)
result(strQuoted)
4361#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4362 !DEC$ ATTRIBUTES DLLEXPORT :: getStrQuoted_SK1
4365 character(
*,SKG) ,
intent(in) :: str
4366 character(:,SKG) ,
allocatable :: strQuoted
4430 pure module subroutine setStrQuoted_SK5(strQuoted, str)
4431#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4432 !DEC$ ATTRIBUTES DLLEXPORT :: setStrQuoted_SK5
4435 character(:,SKG) ,
intent(out) ,
allocatable :: strQuoted
4436 character(
*,SKG) ,
intent(in) :: str
4441 pure module subroutine setStrQuoted_SK4(strQuoted, str)
4442#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4443 !DEC$ ATTRIBUTES DLLEXPORT :: setStrQuoted_SK4
4446 character(:,SKG) ,
intent(out) ,
allocatable :: strQuoted
4447 character(
*,SKG) ,
intent(in) :: str
4452 pure module subroutine setStrQuoted_SK3(strQuoted, str)
4453#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4454 !DEC$ ATTRIBUTES DLLEXPORT :: setStrQuoted_SK3
4457 character(:,SKG) ,
intent(out) ,
allocatable :: strQuoted
4458 character(
*,SKG) ,
intent(in) :: str
4463 pure module subroutine setStrQuoted_SK2(strQuoted, str)
4464#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4465 !DEC$ ATTRIBUTES DLLEXPORT :: setStrQuoted_SK2
4468 character(:,SKG) ,
intent(out) ,
allocatable :: strQuoted
4469 character(
*,SKG) ,
intent(in) :: str
4474 pure module subroutine setStrQuoted_SK1(strQuoted, str)
4475#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4476 !DEC$ ATTRIBUTES DLLEXPORT :: setStrQuoted_SK1
4479 character(:,SKG) ,
intent(out) ,
allocatable :: strQuoted
4480 character(
*,SKG) ,
intent(in) :: str
4539 PURE module function getAsciiFromEscapedNew_SK5(str)
result(ascii)
4540#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4541 !DEC$ ATTRIBUTES DLLEXPORT :: getAsciiFromEscapedNew_SK5
4544 character(
*,SKG) ,
intent(in) :: str
4545 character(:,SKG) ,
allocatable :: ascii
4550 PURE module function getAsciiFromEscapedNew_SK4(str)
result(ascii)
4551#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4552 !DEC$ ATTRIBUTES DLLEXPORT :: getAsciiFromEscapedNew_SK4
4555 character(
*,SKG) ,
intent(in) :: str
4556 character(:,SKG) ,
allocatable :: ascii
4561 PURE module function getAsciiFromEscapedNew_SK3(str)
result(ascii)
4562#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4563 !DEC$ ATTRIBUTES DLLEXPORT :: getAsciiFromEscapedNew_SK3
4566 character(
*,SKG) ,
intent(in) :: str
4567 character(:,SKG) ,
allocatable :: ascii
4572 PURE module function getAsciiFromEscapedNew_SK2(str)
result(ascii)
4573#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4574 !DEC$ ATTRIBUTES DLLEXPORT :: getAsciiFromEscapedNew_SK2
4577 character(
*,SKG) ,
intent(in) :: str
4578 character(:,SKG) ,
allocatable :: ascii
4583 PURE module function getAsciiFromEscapedNew_SK1(str)
result(ascii)
4584#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4585 !DEC$ ATTRIBUTES DLLEXPORT :: getAsciiFromEscapedNew_SK1
4588 character(
*,SKG) ,
intent(in) :: str
4589 character(:,SKG) ,
allocatable :: ascii
4738 PURE module subroutine setAsciiFromEscapedRep_SK5(str, endloc)
4739#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4740 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedRep_SK5
4743 character(
*,SKG) ,
intent(inout) :: str
4744 integer(IK) ,
intent(out) :: endloc
4749 PURE module subroutine setAsciiFromEscapedRep_SK4(str, endloc)
4750#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4751 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedRep_SK4
4754 character(
*,SKG) ,
intent(inout) :: str
4755 integer(IK) ,
intent(out) :: endloc
4760 PURE module subroutine setAsciiFromEscapedRep_SK3(str, endloc)
4761#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4762 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedRep_SK3
4765 character(
*,SKG) ,
intent(inout) :: str
4766 integer(IK) ,
intent(out) :: endloc
4771 PURE module subroutine setAsciiFromEscapedRep_SK2(str, endloc)
4772#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4773 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedRep_SK2
4776 character(
*,SKG) ,
intent(inout) :: str
4777 integer(IK) ,
intent(out) :: endloc
4782 PURE module subroutine setAsciiFromEscapedRep_SK1(str, endloc)
4783#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4784 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedRep_SK1
4787 character(
*,SKG) ,
intent(inout) :: str
4788 integer(IK) ,
intent(out) :: endloc
4795 PURE module subroutine setAsciiFromEscapedNew_SK5(str, ascii, endloc)
4796#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4797 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedNew_SK5
4800 character(
*,SKG) ,
intent(in) :: str
4801 character(
*,SKG) ,
intent(out) :: ascii
4802 integer(IK) ,
intent(out) :: endloc
4807 PURE module subroutine setAsciiFromEscapedNew_SK4(str, ascii, endloc)
4808#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4809 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedNew_SK4
4812 character(
*,SKG) ,
intent(in) :: str
4813 character(
*,SKG) ,
intent(out) :: ascii
4814 integer(IK) ,
intent(out) :: endloc
4819 PURE module subroutine setAsciiFromEscapedNew_SK3(str, ascii, endloc)
4820#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4821 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedNew_SK3
4824 character(
*,SKG) ,
intent(in) :: str
4825 character(
*,SKG) ,
intent(out) :: ascii
4826 integer(IK) ,
intent(out) :: endloc
4831 PURE module subroutine setAsciiFromEscapedNew_SK2(str, ascii, endloc)
4832#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4833 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedNew_SK2
4836 character(
*,SKG) ,
intent(in) :: str
4837 character(
*,SKG) ,
intent(out) :: ascii
4838 integer(IK) ,
intent(out) :: endloc
4843 PURE module subroutine setAsciiFromEscapedNew_SK1(str, ascii, endloc)
4844#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4845 !DEC$ ATTRIBUTES DLLEXPORT :: setAsciiFromEscapedNew_SK1
4848 character(
*,SKG) ,
intent(in) :: str
4849 character(
*,SKG) ,
intent(out) :: ascii
4850 integer(IK) ,
intent(out) :: endloc
4865 impure elemental subroutine setStrAlphaRand(strAlphaRand)
4866#if __INTEL_COMPILER && DLL_ENABLED && (_WIN32 || _WIN64)
4867 !DEC$ ATTRIBUTES DLLEXPORT :: setStrAlphaRand
4870 character(
*, SK),
intent(inout) :: strAlphaRand
4871 integer(IK) ,
parameter :: BOUND_LOWER_CASE_L
= ichar(
"a",
kind = IK)
4872 integer(IK) ,
parameter :: BOUND_UPPER_CASE_L
= ichar(
"z",
kind = IK)
4873 integer(IK) ,
parameter :: BOUND_LOWER_CASE_U
= ichar(
"A",
kind = IK)
4874 integer(IK) ,
parameter :: BOUND_UPPER_CASE_U
= ichar(
"Z",
kind = IK)
4875 real :: randUnif, randUnifUL
4877 do i
= 1,
len(strAlphaRand, IK)
4878 call random_number(randUnifUL)
4879 call random_number(randUnif)
4880 if (randUnifUL
< 0.5)
then
4881 strAlphaRand(i:i)
= char( BOUND_LOWER_CASE_L
+ floor(randUnif
* (BOUND_UPPER_CASE_L
- BOUND_LOWER_CASE_L
+ 1_IK)) )
4883 strAlphaRand(i:i)
= char( BOUND_LOWER_CASE_U
+ floor(randUnif
* (BOUND_UPPER_CASE_U
- BOUND_LOWER_CASE_U
+ 1_IK)) )
4886 end subroutine setStrAlphaRand
Generate and return the input C-style escaped string where all instances of C-style escape sequences ...
Generate and return the input character where the uppercase English alphabet is converted to lowercas...
Generate and return the input character where the lowercase English alphabet is converted to uppercas...
Generate and return the location of the first occurrence of a non-whitespace character in the input s...
Generate and return the location of the first occurrence of the whitespace character in the input str...
Generate and return the input string where the uppercase English alphabets are all converted to lower...
Generate and return the input string quoted with double-quotation marks where all instances of double...
Generate and return the input string where the lowercase English alphabets are all converted to upper...
Generate and return .true. if the input (single) character is a digit or an uppercase or lowercase En...
Generate and return .true. if the input (single) character is an uppercase or lowercase English alpha...
Generate and return .true. if the input character of length 1 is a digit as in DIGIT_VEC_SK.
Generate and return .true. if the input single character contains an lowercase English alphabet ALPHA...
Generate and return .true. if the input single character contains an uppercase English alphabet ALPHA...
Generate and return .true. if the input string is all alphabetic, containing only the English alphabe...
Generate and return .true. if any characters of the input string are alphabetic, that is,...
Generate and return .true. if the input string is all alphanumeric, containing only digits or the Eng...
Generate and return .true. if any characters of the input string are alphanumeric,...
Generate and return a logical vector whose elements are .true. if and only if the corresponding chara...
Generate and return a logical vector whose elements are .true. if and only if the corresponding chara...
Generate and return .true. if all characters of the input string collectively represent a complex num...
Generate and return .true. if all characters of the input string are numeric (digits as in DIGIT_VEC_...
Generate and return .true. if any character of the input string is numeric (digits as in DIGIT_VEC_SK...
Generate and return a vector of logical values of the same size as the length of the input scalar str...
Generate and return .true. if all characters of the input string collectively represent an integer.
Generate and return .true. if the input string contains only lowercase English alphabets ALPHA_LOWER_...
Generate and return .true. if the input string contains at least one lowercase English alphabet ALPHA...
Generate and return a logical vector whose elements are .true. if and only if the corresponding chara...
Generate and return .true. if the input string collectively represents an integer,...
Generate and return .true. if all characters of the input string collectively represent a real number...
Generate and return .true. if the input string contains only uppercase English alphabets ALPHA_UPPER_...
Generate and return .true. if the input string contains at least one uppercase English alphabet ALPHA...
Generate and return a logical vector whose elements are .true. if and only if the corresponding chara...
Return the input C-style escaped string where all instances of C-style escape sequences are converted...
Replace any uppercase English alphabet in the input character with the corresponding lowercase Englis...
Replace any lowercase English alphabet in the input character with the corresponding uppercase Englis...
Replace all uppercase English alphabets in the input string with the corresponding lowercase English ...
Return the input string quoted with double-quotation marks where all instances of double-quotations w...
Replace all lowercase English alphabets in the input string with the corresponding uppercase English ...
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter LK
The default logical kind in the ParaMonte library: kind(.true.) in Fortran, kind(....
integer, parameter IK
The default integer kind in the ParaMonte library: int32 in Fortran, c_int32_t in C-Fortran Interoper...
integer, parameter SK
The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...
This module contains the uncommon and hardly representable ASCII characters as well as procedures for...
character(1, SK), parameter VT
The scalar character constant of default kind SK of length 1 representing ASCII character: Vertical T...
character(*, SK), parameter ALPHA_UPPER_STR_SK
The constant scalar of type character of default kind SK containing the ASCII uppercase English lette...
character(1, SK), parameter DC4
The scalar character constant of default kind SK of length 1 representing ASCII character: Device Con...
character(1, SK), parameter FS
The scalar character constant of default kind SK of length 1 representing ASCII character: File Separ...
character(1, SK), dimension(*), parameter REAL_VEC_SK
The constant array of type character of default kind SK containing characters that might be used for ...
character(1, SK), parameter NAK
The scalar character constant of default kind SK of length 1 representing ASCII character: Negative A...
character(*, SK), parameter ALPHANUM_STR_SK
The constant scalar of type character of default kind SK containing the English numbers and alphabets...
character(1, SK), parameter DC3
The scalar character constant of default kind SK of length 1 representing ASCII character: Device Con...
character(1, SK), parameter FF
The scalar character constant of default kind SK of length 1 representing ASCII character: Form Feed.
character(1, SK), parameter LF
The scalar character constant of default kind SK of length 1 representing ASCII character: Line Feed ...
character(1, SK), parameter DC1
The scalar character constant of default kind SK of length 1 representing ASCII character: Device Con...
character(1, SK), parameter EM
The scalar character constant of default kind SK of length 1 representing ASCII character: End of Med...
character(1, SK), parameter DC2
The scalar character constant of default kind SK of length 1 representing ASCII character: Device Con...
character(*, SK), parameter ALPHA_STR_SK
The constant scalar of type character of default kind SK containing the ASCII uppercase and lowercase...
character(1, SK), dimension(*), parameter ALPHA_UPPER_VEC_SK
The constant array of type character of default kind SK containing the uppercase English letters.
character(2, SK), parameter CRLF
The scalar character constant of default kind SK of length 2 representing ASCII characters Carriage R...
character(1, SK), parameter EOT
The scalar character constant of default kind SK of length 1 representing ASCII character: End of Tra...
character(1, SK), parameter HT
The scalar character constant of default kind SK of length 1 representing ASCII character: Horizontal...
integer(IK), parameter UPPER_MINUS_LOWER_IK
The constant scalar of type integer of default kind IK representing the distance between A and a in t...
character(1, SK), parameter ETX
The scalar character constant of default kind SK of length 1 representing ASCII character: End of Tex...
character(1, SK), parameter ETB
The scalar character constant of default kind SK of length 1 representing ASCII character: End of Tra...
character(1, SK), parameter GS
The scalar character constant of default kind SK of length 1 representing ASCII character: Group Sepa...
character(1, SK), parameter BEL
The scalar character constant of default kind SK of length 1 representing ASCII character: Bell (ring...
character(1, SK), parameter BS
The scalar character constant of default kind SK of length 1 representing ASCII character: Back Space...
character(1, SK), parameter SUB
The scalar character constant of default kind SK of length 1 representing ASCII character: Substitute...
character(1, SK), parameter US
The scalar character constant of default kind SK of length 1 representing ASCII character: Unit Separ...
character(1, SK), dimension(*), parameter ALPHA_LOWER_VEC_SK
The constant array of type character of default kind SK containing the lowercase English letters.
character(1, SK), dimension(*), parameter COMPLEX_VEC_SK
The constant array of type character of default kind SK containing characters that might be used for ...
character(1, SK), parameter NUL
The scalar character constant of default kind SK of length 1 representing ASCII character: Null chara...
character(*, SK), parameter INTEGER_STR_SK
The constant scalar of type character of default kind SK containing characters that might be used for...
character(1, SK), parameter ENQ
The scalar character constant of default kind SK of length 1 representing ASCII character: Enquiry.
character(1, SK), parameter DEL
The scalar character constant of default kind SK of length 1 representing ASCII character: Delete.
character(1, SK), parameter ESC
The scalar character constant of default kind SK of length 1 representing ASCII character: Escape.
character(*, SK), parameter ALPHA_LOWER_STR_SK
The constant scalar of type character of default kind SK containing the ASCII lowercase English lette...
character(1, SK), parameter CR
The scalar character constant of default kind SK of length 1 representing ASCII character: Carriage R...
character(1, SK), parameter SO
The scalar character constant of default kind SK of length 1 representing ASCII character: Shift Out ...
character(1, SK), parameter SOH
The scalar character constant of default kind SK of length 1 representing ASCII character: Start of H...
character(1, SK), parameter CAN
The scalar character constant of default kind SK of length 1 representing ASCII character: Cancel.
character(1, SK), dimension(*), parameter ALPHA_VEC_SK
The constant array of type character of default kind SK containing the ASCII uppercase and lowercase ...
character(1, SK), parameter ACK
The scalar character constant of default kind SK of length 1 representing ASCII character: Acknowledg...
character(1, SK), parameter DLE
The scalar character constant of default kind SK of length 1 representing ASCII character: Data Line ...
character(1, SK), parameter SI
The scalar character constant of default kind SK of length 1 representing ASCII character: Shift In /...
character(*, SK), parameter DIGIT_STR_SK
The constant scalar of type character of default kind SK containing the English numbers.
character(*, SK), parameter MODULE_NAME
character(1, SK), dimension(*), parameter DIGIT_VEC_SK
The constant array of type character of default kind SK containing the English numbers.
character(1, SK), parameter SPC
The scalar character constant of default kind SK of length 1 representing ASCII character: Space.
character(*, SK), parameter REAL_STR_SK
The constant scalar of type character of default kind SK containing characters that might be used for...
character(1, SK), parameter SYN
The scalar character constant of default kind SK of length 1 representing ASCII character: Synchronou...
character(1, SK), dimension(*), parameter INTEGER_VEC_SK
The constant array of type character of default kind SK containing characters that might be used for ...
integer(IK), parameter MAX_ASCII_CODE
The scalar integer constant of default kind IK representing the maximum standard ASCII code.
character(1, SK), parameter RS
The scalar character constant of default kind SK of length 1 representing ASCII character: Record Sep...
character(*, SK), parameter COMPLEX_STR_SK
The constant scalar of type character of default kind SK containing characters that might be used for...
character(1, SK), dimension(*), parameter ALPHANUM_VEC_SK
The constant array of type character of default kind SK containing the English numbers and alphabets.
character(1, SK), parameter STX
The scalar character constant of default kind SK of length 1 representing ASCII character: Start of T...