face Module


Uses

  • module~~face~3~~UsesGraph module~face~3 face iso_fortran_env iso_fortran_env module~face~3->iso_fortran_env

Used by

  • module~~face~3~~UsedByGraph module~face~3 face module~stringifor_string_t stringifor_string_t module~stringifor_string_t->module~face~3 module~stringifor_string_t~2 stringifor_string_t module~stringifor_string_t~2->module~face~3 program~face_test_basic face_test_basic program~face_test_basic->module~face~3 program~face_test_basic~2 face_test_basic program~face_test_basic~2->module~face~3 program~face_test_basic~3 face_test_basic program~face_test_basic~3->module~face~3 program~face_test_basic~4 face_test_basic program~face_test_basic~4->module~face~3 program~face_test_colors face_test_colors program~face_test_colors->module~face~3 program~face_test_colors~2 face_test_colors program~face_test_colors~2->module~face~3 program~face_test_colors~3 face_test_colors program~face_test_colors~3->module~face~3 program~face_test_colors~4 face_test_colors program~face_test_colors~4->module~face~3 program~face_test_styles face_test_styles program~face_test_styles->module~face~3 program~face_test_styles~2 face_test_styles program~face_test_styles~2->module~face~3 program~face_test_styles~3 face_test_styles program~face_test_styles~3->module~face~3 program~face_test_styles~4 face_test_styles program~face_test_styles~4->module~face~3 program~face_test_ucs4 face_test_ucs4 program~face_test_ucs4->module~face~3 program~face_test_ucs4~2 face_test_ucs4 program~face_test_ucs4~2->module~face~3 program~face_test_ucs4~3 face_test_ucs4 program~face_test_ucs4~3->module~face~3 program~face_test_ucs4~4 face_test_ucs4 program~face_test_ucs4~4->module~face~3 module~stringifor stringifor module~stringifor->module~stringifor_string_t~2 module~stringifor~2 stringifor module~stringifor~2->module~stringifor_string_t~2 program~volatile_doctest~1033 volatile_doctest program~volatile_doctest~1033->module~stringifor_string_t~2 program~volatile_doctest~104 volatile_doctest program~volatile_doctest~104->module~stringifor_string_t~2 program~volatile_doctest~1041 volatile_doctest program~volatile_doctest~1041->module~stringifor_string_t~2 program~volatile_doctest~1044 volatile_doctest program~volatile_doctest~1044->module~stringifor_string_t~2 program~volatile_doctest~1046 volatile_doctest program~volatile_doctest~1046->module~stringifor_string_t~2 program~volatile_doctest~105 volatile_doctest program~volatile_doctest~105->module~stringifor_string_t~2 program~volatile_doctest~1067 volatile_doctest program~volatile_doctest~1067->module~stringifor_string_t~2 program~volatile_doctest~1069 volatile_doctest program~volatile_doctest~1069->module~stringifor_string_t~2 program~volatile_doctest~108 volatile_doctest program~volatile_doctest~108->module~stringifor_string_t~2 program~volatile_doctest~1091 volatile_doctest program~volatile_doctest~1091->module~stringifor_string_t~2 program~volatile_doctest~1110 volatile_doctest program~volatile_doctest~1110->module~stringifor_string_t~2 program~volatile_doctest~1113 volatile_doctest program~volatile_doctest~1113->module~stringifor_string_t~2 program~volatile_doctest~112 volatile_doctest program~volatile_doctest~112->module~stringifor_string_t~2 program~volatile_doctest~1126 volatile_doctest program~volatile_doctest~1126->module~stringifor_string_t~2 program~volatile_doctest~1146 volatile_doctest program~volatile_doctest~1146->module~stringifor_string_t~2 program~volatile_doctest~1150 volatile_doctest program~volatile_doctest~1150->module~stringifor_string_t~2 program~volatile_doctest~1155 volatile_doctest program~volatile_doctest~1155->module~stringifor_string_t~2 program~volatile_doctest~1160 volatile_doctest program~volatile_doctest~1160->module~stringifor_string_t~2 program~volatile_doctest~1168 volatile_doctest program~volatile_doctest~1168->module~stringifor_string_t~2 program~volatile_doctest~1172 volatile_doctest program~volatile_doctest~1172->module~stringifor_string_t~2 program~volatile_doctest~1175 volatile_doctest program~volatile_doctest~1175->module~stringifor_string_t~2 program~volatile_doctest~1200 volatile_doctest program~volatile_doctest~1200->module~stringifor_string_t~2 program~volatile_doctest~1222 volatile_doctest program~volatile_doctest~1222->module~stringifor_string_t~2 program~volatile_doctest~123 volatile_doctest program~volatile_doctest~123->module~stringifor_string_t~2 program~volatile_doctest~1236 volatile_doctest program~volatile_doctest~1236->module~stringifor_string_t~2 program~volatile_doctest~126 volatile_doctest program~volatile_doctest~126->module~stringifor_string_t~2 program~volatile_doctest~1260 volatile_doctest program~volatile_doctest~1260->module~stringifor_string_t~2 program~volatile_doctest~1262 volatile_doctest program~volatile_doctest~1262->module~stringifor_string_t~2 program~volatile_doctest~1295 volatile_doctest program~volatile_doctest~1295->module~stringifor_string_t~2 program~volatile_doctest~1311 volatile_doctest program~volatile_doctest~1311->module~stringifor_string_t~2 program~volatile_doctest~1327 volatile_doctest program~volatile_doctest~1327->module~stringifor_string_t~2 program~volatile_doctest~1333 volatile_doctest program~volatile_doctest~1333->module~stringifor_string_t~2 program~volatile_doctest~1341 volatile_doctest program~volatile_doctest~1341->module~stringifor_string_t~2 program~volatile_doctest~1342 volatile_doctest program~volatile_doctest~1342->module~stringifor_string_t~2 program~volatile_doctest~1349 volatile_doctest program~volatile_doctest~1349->module~stringifor_string_t~2 program~volatile_doctest~1357 volatile_doctest program~volatile_doctest~1357->module~stringifor_string_t~2 program~volatile_doctest~1394 volatile_doctest program~volatile_doctest~1394->module~stringifor_string_t~2 program~volatile_doctest~1396 volatile_doctest program~volatile_doctest~1396->module~stringifor_string_t~2 program~volatile_doctest~1399 volatile_doctest program~volatile_doctest~1399->module~stringifor_string_t~2 program~volatile_doctest~1403 volatile_doctest program~volatile_doctest~1403->module~stringifor_string_t~2 program~volatile_doctest~1408 volatile_doctest program~volatile_doctest~1408->module~stringifor_string_t~2 program~volatile_doctest~1411 volatile_doctest program~volatile_doctest~1411->module~stringifor_string_t~2 program~volatile_doctest~1414 volatile_doctest program~volatile_doctest~1414->module~stringifor_string_t~2 program~volatile_doctest~1415 volatile_doctest program~volatile_doctest~1415->module~stringifor_string_t~2 program~volatile_doctest~1418 volatile_doctest program~volatile_doctest~1418->module~stringifor_string_t~2 program~volatile_doctest~1425 volatile_doctest program~volatile_doctest~1425->module~stringifor_string_t~2 program~volatile_doctest~1447 volatile_doctest program~volatile_doctest~1447->module~stringifor_string_t~2 program~volatile_doctest~1448 volatile_doctest program~volatile_doctest~1448->module~stringifor_string_t~2 program~volatile_doctest~1454 volatile_doctest program~volatile_doctest~1454->module~stringifor_string_t~2 program~volatile_doctest~1464 volatile_doctest program~volatile_doctest~1464->module~stringifor_string_t~2 program~volatile_doctest~1467 volatile_doctest program~volatile_doctest~1467->module~stringifor_string_t~2 program~volatile_doctest~1471 volatile_doctest program~volatile_doctest~1471->module~stringifor_string_t~2 program~volatile_doctest~1480 volatile_doctest program~volatile_doctest~1480->module~stringifor_string_t~2 program~volatile_doctest~1494 volatile_doctest program~volatile_doctest~1494->module~stringifor_string_t~2 program~volatile_doctest~1495 volatile_doctest program~volatile_doctest~1495->module~stringifor_string_t~2 program~volatile_doctest~1498 volatile_doctest program~volatile_doctest~1498->module~stringifor_string_t~2 program~volatile_doctest~1510 volatile_doctest program~volatile_doctest~1510->module~stringifor_string_t~2 program~volatile_doctest~1515 volatile_doctest program~volatile_doctest~1515->module~stringifor_string_t~2 program~volatile_doctest~1521 volatile_doctest program~volatile_doctest~1521->module~stringifor_string_t~2 program~volatile_doctest~1526 volatile_doctest program~volatile_doctest~1526->module~stringifor_string_t~2 program~volatile_doctest~1528 volatile_doctest program~volatile_doctest~1528->module~stringifor_string_t~2 program~volatile_doctest~153 volatile_doctest program~volatile_doctest~153->module~stringifor_string_t~2 program~volatile_doctest~1536 volatile_doctest program~volatile_doctest~1536->module~stringifor_string_t~2 program~volatile_doctest~1548 volatile_doctest program~volatile_doctest~1548->module~stringifor_string_t~2 program~volatile_doctest~1552 volatile_doctest program~volatile_doctest~1552->module~stringifor_string_t~2 program~volatile_doctest~1557 volatile_doctest program~volatile_doctest~1557->module~stringifor_string_t~2 program~volatile_doctest~1576 volatile_doctest program~volatile_doctest~1576->module~stringifor_string_t~2 program~volatile_doctest~1578 volatile_doctest program~volatile_doctest~1578->module~stringifor_string_t~2 program~volatile_doctest~158 volatile_doctest program~volatile_doctest~158->module~stringifor_string_t~2 program~volatile_doctest~1581 volatile_doctest program~volatile_doctest~1581->module~stringifor_string_t~2 program~volatile_doctest~1582 volatile_doctest program~volatile_doctest~1582->module~stringifor_string_t~2 program~volatile_doctest~1596 volatile_doctest program~volatile_doctest~1596->module~stringifor_string_t~2 program~volatile_doctest~1620 volatile_doctest program~volatile_doctest~1620->module~stringifor_string_t~2 program~volatile_doctest~1623 volatile_doctest program~volatile_doctest~1623->module~stringifor_string_t~2 program~volatile_doctest~1628 volatile_doctest program~volatile_doctest~1628->module~stringifor_string_t~2 program~volatile_doctest~1641 volatile_doctest program~volatile_doctest~1641->module~stringifor_string_t~2 program~volatile_doctest~166 volatile_doctest program~volatile_doctest~166->module~stringifor_string_t~2 program~volatile_doctest~1665 volatile_doctest program~volatile_doctest~1665->module~stringifor_string_t~2 program~volatile_doctest~1686 volatile_doctest program~volatile_doctest~1686->module~stringifor_string_t~2 program~volatile_doctest~169 volatile_doctest program~volatile_doctest~169->module~stringifor_string_t~2 program~volatile_doctest~1693 volatile_doctest program~volatile_doctest~1693->module~stringifor_string_t~2 program~volatile_doctest~1694 volatile_doctest program~volatile_doctest~1694->module~stringifor_string_t~2 program~volatile_doctest~1698 volatile_doctest program~volatile_doctest~1698->module~stringifor_string_t~2 program~volatile_doctest~1699 volatile_doctest program~volatile_doctest~1699->module~stringifor_string_t~2 program~volatile_doctest~1704 volatile_doctest program~volatile_doctest~1704->module~stringifor_string_t~2 program~volatile_doctest~1708 volatile_doctest program~volatile_doctest~1708->module~stringifor_string_t~2 program~volatile_doctest~1712 volatile_doctest program~volatile_doctest~1712->module~stringifor_string_t~2 program~volatile_doctest~1726 volatile_doctest program~volatile_doctest~1726->module~stringifor_string_t~2 program~volatile_doctest~1734 volatile_doctest program~volatile_doctest~1734->module~stringifor_string_t~2 program~volatile_doctest~1752 volatile_doctest program~volatile_doctest~1752->module~stringifor_string_t~2 program~volatile_doctest~1754 volatile_doctest program~volatile_doctest~1754->module~stringifor_string_t~2 program~volatile_doctest~1765 volatile_doctest program~volatile_doctest~1765->module~stringifor_string_t~2 program~volatile_doctest~1773 volatile_doctest program~volatile_doctest~1773->module~stringifor_string_t~2 program~volatile_doctest~1777 volatile_doctest program~volatile_doctest~1777->module~stringifor_string_t~2 program~volatile_doctest~1792 volatile_doctest program~volatile_doctest~1792->module~stringifor_string_t~2 program~volatile_doctest~1794 volatile_doctest program~volatile_doctest~1794->module~stringifor_string_t~2 program~volatile_doctest~1798 volatile_doctest program~volatile_doctest~1798->module~stringifor_string_t~2 program~volatile_doctest~1804 volatile_doctest program~volatile_doctest~1804->module~stringifor_string_t~2 program~volatile_doctest~1808 volatile_doctest program~volatile_doctest~1808->module~stringifor_string_t~2 program~volatile_doctest~1810 volatile_doctest program~volatile_doctest~1810->module~stringifor_string_t~2 program~volatile_doctest~1824 volatile_doctest program~volatile_doctest~1824->module~stringifor_string_t~2 program~volatile_doctest~1834 volatile_doctest program~volatile_doctest~1834->module~stringifor_string_t~2 program~volatile_doctest~1851 volatile_doctest program~volatile_doctest~1851->module~stringifor_string_t~2 program~volatile_doctest~1867 volatile_doctest program~volatile_doctest~1867->module~stringifor_string_t~2 program~volatile_doctest~187 volatile_doctest program~volatile_doctest~187->module~stringifor_string_t~2 program~volatile_doctest~1878 volatile_doctest program~volatile_doctest~1878->module~stringifor_string_t~2 program~volatile_doctest~1883 volatile_doctest program~volatile_doctest~1883->module~stringifor_string_t~2 program~volatile_doctest~1902 volatile_doctest program~volatile_doctest~1902->module~stringifor_string_t~2 program~volatile_doctest~1908 volatile_doctest program~volatile_doctest~1908->module~stringifor_string_t~2 program~volatile_doctest~1924 volatile_doctest program~volatile_doctest~1924->module~stringifor_string_t~2 program~volatile_doctest~1925 volatile_doctest program~volatile_doctest~1925->module~stringifor_string_t~2 program~volatile_doctest~196 volatile_doctest program~volatile_doctest~196->module~stringifor_string_t~2 program~volatile_doctest~199 volatile_doctest program~volatile_doctest~199->module~stringifor_string_t~2 program~volatile_doctest~2 volatile_doctest program~volatile_doctest~2->module~stringifor_string_t~2 program~volatile_doctest~204 volatile_doctest program~volatile_doctest~204->module~stringifor_string_t~2 program~volatile_doctest~208 volatile_doctest program~volatile_doctest~208->module~stringifor_string_t~2 program~volatile_doctest~211 volatile_doctest program~volatile_doctest~211->module~stringifor_string_t~2 program~volatile_doctest~226 volatile_doctest program~volatile_doctest~226->module~stringifor_string_t~2 program~volatile_doctest~237 volatile_doctest program~volatile_doctest~237->module~stringifor_string_t~2 program~volatile_doctest~239 volatile_doctest program~volatile_doctest~239->module~stringifor_string_t~2 program~volatile_doctest~240 volatile_doctest program~volatile_doctest~240->module~stringifor_string_t~2 program~volatile_doctest~245 volatile_doctest program~volatile_doctest~245->module~stringifor_string_t~2 program~volatile_doctest~253 volatile_doctest program~volatile_doctest~253->module~stringifor_string_t~2 program~volatile_doctest~26 volatile_doctest program~volatile_doctest~26->module~stringifor_string_t~2 program~volatile_doctest~279 volatile_doctest program~volatile_doctest~279->module~stringifor_string_t~2 program~volatile_doctest~281 volatile_doctest program~volatile_doctest~281->module~stringifor_string_t~2 program~volatile_doctest~303 volatile_doctest program~volatile_doctest~303->module~stringifor_string_t~2 program~volatile_doctest~319 volatile_doctest program~volatile_doctest~319->module~stringifor_string_t~2 program~volatile_doctest~321 volatile_doctest program~volatile_doctest~321->module~stringifor_string_t~2 program~volatile_doctest~349 volatile_doctest program~volatile_doctest~349->module~stringifor_string_t~2 program~volatile_doctest~350 volatile_doctest program~volatile_doctest~350->module~stringifor_string_t~2 program~volatile_doctest~358 volatile_doctest program~volatile_doctest~358->module~stringifor_string_t~2 program~volatile_doctest~36 volatile_doctest program~volatile_doctest~36->module~stringifor_string_t~2 program~volatile_doctest~360 volatile_doctest program~volatile_doctest~360->module~stringifor_string_t~2 program~volatile_doctest~366 volatile_doctest program~volatile_doctest~366->module~stringifor_string_t~2 program~volatile_doctest~367 volatile_doctest program~volatile_doctest~367->module~stringifor_string_t~2 program~volatile_doctest~379 volatile_doctest program~volatile_doctest~379->module~stringifor_string_t~2 program~volatile_doctest~393 volatile_doctest program~volatile_doctest~393->module~stringifor_string_t~2 program~volatile_doctest~400 volatile_doctest program~volatile_doctest~400->module~stringifor_string_t~2 program~volatile_doctest~407 volatile_doctest program~volatile_doctest~407->module~stringifor_string_t~2 program~volatile_doctest~410 volatile_doctest program~volatile_doctest~410->module~stringifor_string_t~2 program~volatile_doctest~417 volatile_doctest program~volatile_doctest~417->module~stringifor_string_t~2 program~volatile_doctest~43 volatile_doctest program~volatile_doctest~43->module~stringifor_string_t~2 program~volatile_doctest~451 volatile_doctest program~volatile_doctest~451->module~stringifor_string_t~2 program~volatile_doctest~456 volatile_doctest program~volatile_doctest~456->module~stringifor_string_t~2 program~volatile_doctest~46 volatile_doctest program~volatile_doctest~46->module~stringifor_string_t~2 program~volatile_doctest~464 volatile_doctest program~volatile_doctest~464->module~stringifor_string_t~2 program~volatile_doctest~465 volatile_doctest program~volatile_doctest~465->module~stringifor_string_t~2 program~volatile_doctest~47 volatile_doctest program~volatile_doctest~47->module~stringifor_string_t~2 program~volatile_doctest~473 volatile_doctest program~volatile_doctest~473->module~stringifor_string_t~2 program~volatile_doctest~474 volatile_doctest program~volatile_doctest~474->module~stringifor_string_t~2 program~volatile_doctest~491 volatile_doctest program~volatile_doctest~491->module~stringifor_string_t~2 program~volatile_doctest~506 volatile_doctest program~volatile_doctest~506->module~stringifor_string_t~2 program~volatile_doctest~511 volatile_doctest program~volatile_doctest~511->module~stringifor_string_t~2 program~volatile_doctest~527 volatile_doctest program~volatile_doctest~527->module~stringifor_string_t~2 program~volatile_doctest~530 volatile_doctest program~volatile_doctest~530->module~stringifor_string_t~2 program~volatile_doctest~566 volatile_doctest program~volatile_doctest~566->module~stringifor_string_t~2 program~volatile_doctest~599 volatile_doctest program~volatile_doctest~599->module~stringifor_string_t~2 program~volatile_doctest~604 volatile_doctest program~volatile_doctest~604->module~stringifor_string_t~2 program~volatile_doctest~63 volatile_doctest program~volatile_doctest~63->module~stringifor_string_t~2 program~volatile_doctest~634 volatile_doctest program~volatile_doctest~634->module~stringifor_string_t~2 program~volatile_doctest~635 volatile_doctest program~volatile_doctest~635->module~stringifor_string_t~2 program~volatile_doctest~639 volatile_doctest program~volatile_doctest~639->module~stringifor_string_t~2 program~volatile_doctest~64 volatile_doctest program~volatile_doctest~64->module~stringifor_string_t~2 program~volatile_doctest~648 volatile_doctest program~volatile_doctest~648->module~stringifor_string_t~2 program~volatile_doctest~650 volatile_doctest program~volatile_doctest~650->module~stringifor_string_t~2 program~volatile_doctest~654 volatile_doctest program~volatile_doctest~654->module~stringifor_string_t~2 program~volatile_doctest~657 volatile_doctest program~volatile_doctest~657->module~stringifor_string_t~2 program~volatile_doctest~664 volatile_doctest program~volatile_doctest~664->module~stringifor_string_t~2 program~volatile_doctest~666 volatile_doctest program~volatile_doctest~666->module~stringifor_string_t~2 program~volatile_doctest~667 volatile_doctest program~volatile_doctest~667->module~stringifor_string_t~2 program~volatile_doctest~682 volatile_doctest program~volatile_doctest~682->module~stringifor_string_t~2 program~volatile_doctest~683 volatile_doctest program~volatile_doctest~683->module~stringifor_string_t~2 program~volatile_doctest~712 volatile_doctest program~volatile_doctest~712->module~stringifor_string_t~2 program~volatile_doctest~713 volatile_doctest program~volatile_doctest~713->module~stringifor_string_t~2 program~volatile_doctest~715 volatile_doctest program~volatile_doctest~715->module~stringifor_string_t~2 program~volatile_doctest~718 volatile_doctest program~volatile_doctest~718->module~stringifor_string_t~2 program~volatile_doctest~73 volatile_doctest program~volatile_doctest~73->module~stringifor_string_t~2 program~volatile_doctest~732 volatile_doctest program~volatile_doctest~732->module~stringifor_string_t~2 program~volatile_doctest~741 volatile_doctest program~volatile_doctest~741->module~stringifor_string_t~2 program~volatile_doctest~749 volatile_doctest program~volatile_doctest~749->module~stringifor_string_t~2 program~volatile_doctest~754 volatile_doctest program~volatile_doctest~754->module~stringifor_string_t~2 program~volatile_doctest~758 volatile_doctest program~volatile_doctest~758->module~stringifor_string_t~2 program~volatile_doctest~760 volatile_doctest program~volatile_doctest~760->module~stringifor_string_t~2 program~volatile_doctest~767 volatile_doctest program~volatile_doctest~767->module~stringifor_string_t~2 program~volatile_doctest~769 volatile_doctest program~volatile_doctest~769->module~stringifor_string_t~2 program~volatile_doctest~774 volatile_doctest program~volatile_doctest~774->module~stringifor_string_t~2 program~volatile_doctest~776 volatile_doctest program~volatile_doctest~776->module~stringifor_string_t~2 program~volatile_doctest~780 volatile_doctest program~volatile_doctest~780->module~stringifor_string_t~2 program~volatile_doctest~783 volatile_doctest program~volatile_doctest~783->module~stringifor_string_t~2 program~volatile_doctest~800 volatile_doctest program~volatile_doctest~800->module~stringifor_string_t~2 program~volatile_doctest~805 volatile_doctest program~volatile_doctest~805->module~stringifor_string_t~2 program~volatile_doctest~807 volatile_doctest program~volatile_doctest~807->module~stringifor_string_t~2 program~volatile_doctest~810 volatile_doctest program~volatile_doctest~810->module~stringifor_string_t~2 program~volatile_doctest~814 volatile_doctest program~volatile_doctest~814->module~stringifor_string_t~2 program~volatile_doctest~830 volatile_doctest program~volatile_doctest~830->module~stringifor_string_t~2 program~volatile_doctest~846 volatile_doctest program~volatile_doctest~846->module~stringifor_string_t~2 program~volatile_doctest~866 volatile_doctest program~volatile_doctest~866->module~stringifor_string_t~2 program~volatile_doctest~88 volatile_doctest program~volatile_doctest~88->module~stringifor_string_t~2 program~volatile_doctest~882 volatile_doctest program~volatile_doctest~882->module~stringifor_string_t~2 program~volatile_doctest~891 volatile_doctest program~volatile_doctest~891->module~stringifor_string_t~2 program~volatile_doctest~893 volatile_doctest program~volatile_doctest~893->module~stringifor_string_t~2 program~volatile_doctest~901 volatile_doctest program~volatile_doctest~901->module~stringifor_string_t~2 program~volatile_doctest~91 volatile_doctest program~volatile_doctest~91->module~stringifor_string_t~2 program~volatile_doctest~917 volatile_doctest program~volatile_doctest~917->module~stringifor_string_t~2 program~volatile_doctest~924 volatile_doctest program~volatile_doctest~924->module~stringifor_string_t~2 program~volatile_doctest~926 volatile_doctest program~volatile_doctest~926->module~stringifor_string_t~2 program~volatile_doctest~93 volatile_doctest program~volatile_doctest~93->module~stringifor_string_t~2 program~volatile_doctest~940 volatile_doctest program~volatile_doctest~940->module~stringifor_string_t~2 program~volatile_doctest~942 volatile_doctest program~volatile_doctest~942->module~stringifor_string_t~2 program~volatile_doctest~944 volatile_doctest program~volatile_doctest~944->module~stringifor_string_t~2 program~volatile_doctest~955 volatile_doctest program~volatile_doctest~955->module~stringifor_string_t~2 program~volatile_doctest~960 volatile_doctest program~volatile_doctest~960->module~stringifor_string_t~2 program~volatile_doctest~972 volatile_doctest program~volatile_doctest~972->module~stringifor_string_t~2 program~volatile_doctest~974 volatile_doctest program~volatile_doctest~974->module~stringifor_string_t~2 program~volatile_doctest~986 volatile_doctest program~volatile_doctest~986->module~stringifor_string_t~2 program~volatile_doctest~987 volatile_doctest program~volatile_doctest~987->module~stringifor_string_t~2 program~volatile_doctest~99 volatile_doctest program~volatile_doctest~99->module~stringifor_string_t~2 module~foxy_xml_tag foxy_xml_tag module~foxy_xml_tag->module~stringifor module~vtk_fortran_vtk_file vtk_fortran_vtk_file module~vtk_fortran_vtk_file->module~stringifor module~vtk_fortran_vtk_file_xml_writer_abstract vtk_fortran_vtk_file_xml_writer_abstract module~vtk_fortran_vtk_file->module~vtk_fortran_vtk_file_xml_writer_abstract module~vtk_fortran_vtk_file_xml_writer_appended vtk_fortran_vtk_file_xml_writer_appended module~vtk_fortran_vtk_file->module~vtk_fortran_vtk_file_xml_writer_appended module~vtk_fortran_vtk_file_xml_writer_ascii_local vtk_fortran_vtk_file_xml_writer_ascii_local module~vtk_fortran_vtk_file->module~vtk_fortran_vtk_file_xml_writer_ascii_local module~vtk_fortran_vtk_file_xml_writer_binary_local vtk_fortran_vtk_file_xml_writer_binary_local module~vtk_fortran_vtk_file->module~vtk_fortran_vtk_file_xml_writer_binary_local module~vtk_fortran_vtk_file_xml_writer_abstract->module~stringifor module~foxy foxy module~vtk_fortran_vtk_file_xml_writer_abstract->module~foxy module~vtk_fortran_vtk_file_xml_writer_appended->module~stringifor module~vtk_fortran_vtk_file_xml_writer_appended->module~vtk_fortran_vtk_file_xml_writer_abstract module~vtk_fortran_vtk_file_xml_writer_ascii_local->module~stringifor module~vtk_fortran_vtk_file_xml_writer_ascii_local->module~vtk_fortran_vtk_file_xml_writer_abstract module~vtk_fortran_vtk_file_xml_writer_binary_local->module~stringifor module~vtk_fortran_vtk_file_xml_writer_binary_local->module~vtk_fortran_vtk_file_xml_writer_abstract module~vtk_fortran_vtm_file vtk_fortran_vtm_file module~vtk_fortran_vtm_file->module~stringifor module~vtk_fortran_vtm_file->module~vtk_fortran_vtk_file_xml_writer_abstract module~vtk_fortran_vtm_file->module~vtk_fortran_vtk_file_xml_writer_ascii_local program~stringifor_test_csv_naive_parser stringifor_test_csv_naive_parser program~stringifor_test_csv_naive_parser->module~stringifor program~stringifor_test_csv_naive_parser~2 stringifor_test_csv_naive_parser program~stringifor_test_csv_naive_parser~2->module~stringifor program~stringifor_test_parse_large_csv stringifor_test_parse_large_csv program~stringifor_test_parse_large_csv->module~stringifor program~stringifor_test_parse_large_csv~2 stringifor_test_parse_large_csv program~stringifor_test_parse_large_csv~2->module~stringifor program~volatile_doctest~1239 volatile_doctest program~volatile_doctest~1239->module~stringifor program~volatile_doctest~1550 volatile_doctest program~volatile_doctest~1550->module~stringifor program~volatile_doctest~193 volatile_doctest program~volatile_doctest~193->module~stringifor program~volatile_doctest~883 volatile_doctest program~volatile_doctest~883->module~stringifor module~foxy->module~foxy_xml_tag module~foxy_xml_file foxy_xml_file module~foxy->module~foxy_xml_file module~foxy_xml_file->module~foxy_xml_tag module~vtk_fortran vtk_fortran module~vtk_fortran->module~vtk_fortran_vtk_file module~vtk_fortran->module~vtk_fortran_vtm_file module~vtk_fortran_pvtk_file vtk_fortran_pvtk_file module~vtk_fortran->module~vtk_fortran_pvtk_file module~vtk_fortran_pvtk_file->module~vtk_fortran_vtk_file_xml_writer_abstract module~vtk_fortran_pvtk_file->module~vtk_fortran_vtk_file_xml_writer_ascii_local program~foxy_test_add_attributes foxy_test_add_attributes program~foxy_test_add_attributes->module~foxy program~foxy_test_add_tag foxy_test_add_tag program~foxy_test_add_tag->module~foxy program~foxy_test_create_tag foxy_test_create_tag program~foxy_test_create_tag->module~foxy program~foxy_test_delete_attributes foxy_test_delete_attributes program~foxy_test_delete_attributes->module~foxy program~foxy_test_delete_content foxy_test_delete_content program~foxy_test_delete_content->module~foxy program~foxy_test_delete_tag foxy_test_delete_tag program~foxy_test_delete_tag->module~foxy program~foxy_test_indent_tag foxy_test_indent_tag program~foxy_test_indent_tag->module~foxy program~foxy_test_parse_file_simple foxy_test_parse_file_simple program~foxy_test_parse_file_simple->module~foxy program~foxy_test_parse_string_nested_tags foxy_test_parse_string_nested_tags program~foxy_test_parse_string_nested_tags->module~foxy program~foxy_test_parse_string_simple foxy_test_parse_string_simple program~foxy_test_parse_string_simple->module~foxy program~foxy_test_write_tag foxy_test_write_tag program~foxy_test_write_tag->module~foxy program~vtk_fortran_use_module_basic vtk_fortran_use_module_basic program~vtk_fortran_use_module_basic->module~vtk_fortran program~vtk_fortran_write_pvts vtk_fortran_write_pvts program~vtk_fortran_write_pvts->module~vtk_fortran program~vtk_fortran_write_volatile vtk_fortran_write_volatile program~vtk_fortran_write_volatile->module~vtk_fortran program~vtk_fortran_write_vtm vtk_fortran_write_vtm program~vtk_fortran_write_vtm->module~vtk_fortran program~vtk_fortran_write_vtr vtk_fortran_write_vtr program~vtk_fortran_write_vtr->module~vtk_fortran program~vtk_fortran_write_vts vtk_fortran_write_vts program~vtk_fortran_write_vts->module~vtk_fortran program~vtk_fortran_write_vtu vtk_fortran_write_vtu program~vtk_fortran_write_vtu->module~vtk_fortran program~vtk_fortran_write_vtu~2 vtk_fortran_write_vtu program~vtk_fortran_write_vtu~2->module~vtk_fortran

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: ASCII = selected_char_kind('default')
integer, public, parameter :: UCS4 = selected_char_kind('default')
character(len=26), private, parameter :: UPPER_ALPHABET = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
character(len=26), private, parameter :: LOWER_ALPHABET = 'abcdefghijklmnopqrstuvwxyz'
character(len=1), private, parameter :: NL = new_line('a')
character(len=1), private, parameter :: ESCAPE = achar(27)
character(len=2), private, parameter :: CODE_START = ESCAPE//'['
character(len=1), private, parameter :: CODE_END = 'm'
character(len=4), private, parameter :: CODE_CLEAR = CODE_START//'0'//CODE_END
character(len=17), private, parameter :: STYLES(1:2,1:16) = reshape(['BOLD_ON          ', '1                ', 'ITALICS_ON       ', '3                ', 'UNDERLINE_ON     ', '4                ', 'INVERSE_ON       ', '7                ', 'STRIKETHROUGH_ON ', '9                ', 'BOLD_OFF         ', '22               ', 'ITALICS_OFF      ', '23               ', 'UNDERLINE_OFF    ', '24               ', 'INVERSE_OFF      ', '27               ', 'STRIKETHROUGH_OFF', '29               ', 'FRAMED_ON        ', '51               ', 'ENCIRCLED_ON     ', '52               ', 'OVERLINED_ON     ', '53               ', 'FRAMED_OFF       ', '54               ', 'ENCIRCLED_OFF    ', '54               ', 'OVERLINED_OFF    ', '55               '], [2, 16])
character(len=15), private, parameter :: COLORS_FG(1:2,1:17) = reshape(['BLACK          ', '30             ', 'RED            ', '31             ', 'GREEN          ', '32             ', 'YELLOW         ', '33             ', 'BLUE           ', '34             ', 'MAGENTA        ', '35             ', 'CYAN           ', '36             ', 'WHITE          ', '37             ', 'DEFAULT        ', '39             ', 'BLACK_INTENSE  ', '90             ', 'RED_INTENSE    ', '91             ', 'GREEN_INTENSE  ', '92             ', 'YELLOW_INTENSE ', '93             ', 'BLUE_INTENSE   ', '94             ', 'MAGENTA_INTENSE', '95             ', 'CYAN_INTENSE   ', '96             ', 'WHITE_INTENSE  ', '97             '], [2, 17])
character(len=15), private, parameter :: COLORS_BG(1:2,1:17) = reshape(['BLACK          ', '40             ', 'RED            ', '41             ', 'GREEN          ', '42             ', 'YELLOW         ', '43             ', 'BLUE           ', '44             ', 'MAGENTA        ', '45             ', 'CYAN           ', '46             ', 'WHITE          ', '47             ', 'DEFAULT        ', '49             ', 'BLACK_INTENSE  ', '100            ', 'RED_INTENSE    ', '101            ', 'GREEN_INTENSE  ', '102            ', 'YELLOW_INTENSE ', '103            ', 'BLUE_INTENSE   ', '104            ', 'MAGENTA_INTENSE', '105            ', 'CYAN_INTENSE   ', '106            ', 'WHITE_INTENSE  ', '107            '], [2, 17])

Interfaces

public interface colorize

  • private pure function colorize_default(string, color_fg, color_bg, style) result(colorized)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: string
    character(len=*), intent(in), optional :: color_fg
    character(len=*), intent(in), optional :: color_bg
    character(len=*), intent(in), optional :: style

    Return Value character(len=:), allocatable


Functions

private pure function colorize_ascii(string, color_fg, color_bg, style) result(colorized)

Arguments

Type IntentOptional Attributes Name
character(kind=ASCII, len=*), intent(in) :: string
character(len=*), intent(in), optional :: color_fg
character(len=*), intent(in), optional :: color_bg
character(len=*), intent(in), optional :: style

Return Value character(kind=ASCII, len=:), allocatable

private pure function colorize_default(string, color_fg, color_bg, style) result(colorized)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string
character(len=*), intent(in), optional :: color_fg
character(len=*), intent(in), optional :: color_bg
character(len=*), intent(in), optional :: style

Return Value character(len=:), allocatable

private pure function colorize_ucs4(string, color_fg, color_bg, style) result(colorized)

Arguments

Type IntentOptional Attributes Name
character(kind=UCS4, len=*), intent(in) :: string
character(len=*), intent(in), optional :: color_fg
character(len=*), intent(in), optional :: color_bg
character(len=*), intent(in), optional :: style

Return Value character(kind=UCS4, len=:), allocatable

private elemental function color_index(color)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: color

Return Value integer(kind=int32)

private elemental function style_index(style)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: style

Return Value integer(kind=int32)

private elemental function upper(string)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string

Return Value character(len=len)


Subroutines

public subroutine colors_samples()

Arguments

None

public subroutine styles_samples()

Arguments

None