12
12
! >
13
13
! > The specification of this module is available [here](../page/specs/stdlib_string_type.html).
14
14
module stdlib_string_type
15
- use stdlib_ascii, only: to_lower, to_upper, to_title, reverse
15
+ use stdlib_ascii, only: to_lower_ = > to_lower, to_upper_ = > to_upper, to_title_ = > to_title, reverse_ = > reverse
16
16
17
17
implicit none
18
18
private
@@ -482,7 +482,7 @@ elemental function to_lower_string(string) result(lowered_string)
482
482
type (string_type), intent (in ) :: string
483
483
type (string_type) :: lowered_string
484
484
485
- lowered_string% raw = to_lower( string% raw )
485
+ lowered_string% raw = to_lower_(maybe( string) )
486
486
487
487
end function to_lower_string
488
488
@@ -492,7 +492,7 @@ elemental function to_upper_string(string) result(uppered_string)
492
492
type (string_type), intent (in ) :: string
493
493
type (string_type) :: uppered_string
494
494
495
- uppered_string% raw = to_upper( string% raw )
495
+ uppered_string% raw = to_upper_(maybe( string) )
496
496
497
497
end function to_upper_string
498
498
@@ -502,7 +502,7 @@ elemental function to_title_string(string) result(titled_string)
502
502
type (string_type), intent (in ) :: string
503
503
type (string_type) :: titled_string
504
504
505
- titled_string% raw = to_title( string% raw )
505
+ titled_string% raw = to_title_(maybe( string) )
506
506
507
507
end function to_title_string
508
508
@@ -512,7 +512,7 @@ elemental function reverse_string(string) result(reversed_string)
512
512
type (string_type), intent (in ) :: string
513
513
type (string_type) :: reversed_string
514
514
515
- reversed_string% raw = reverse( string% raw )
515
+ reversed_string% raw = reverse_(maybe( string) )
516
516
517
517
end function reverse_string
518
518
0 commit comments