Skip to content

Commit 5c18a33

Browse files
committed
rename list of ascii codes
1 parent 11dd81e commit 5c18a33

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

test/ascii/test_ascii.f90

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -752,38 +752,38 @@ subroutine test_ascii_table(error)
752752
type :: list
753753
character(1), allocatable :: chars(:)
754754
end type
755-
type(list) :: tests(15)
756-
757-
tests(1)%chars = [(achar(j),j=0,8)] ! control codes
758-
tests(2)%chars = [(achar(j),j=9,9)] ! tab
759-
tests(3)%chars = [(achar(j),j=10,13)] ! whitespaces
760-
tests(4)%chars = [(achar(j),j=14,31)] ! control codes
761-
tests(5)%chars = [(achar(j),j=32,32)] ! space
762-
tests(6)%chars = [(achar(j),j=33,47)] ! !"#$%&'()*+,-./
763-
tests(7)%chars = [(achar(j),j=48,57)] ! 0123456789
764-
tests(8)%chars = [(achar(j),j=58,64)] ! :;<=>?@
765-
tests(9)%chars = [(achar(j),j=65,70)] ! ABCDEF
766-
tests(10)%chars = [(achar(j),j=71,90)] ! GHIJKLMNOPQRSTUVWXYZ
767-
tests(11)%chars = [(achar(j),j=91,96)] ! [\]^_`
768-
tests(12)%chars = [(achar(j),j=97,102)] ! abcdef
769-
tests(13)%chars = [(achar(j),j=103,122)]! ghijklmnopqrstuvwxyz
770-
tests(14)%chars = [(achar(j),j=123,126)]! {|}~
771-
tests(15)%chars = [(achar(j),j=127,127)]! backspace character
755+
type(list) :: ascii_codes(15)
756+
757+
ascii_codes(1)%chars = [(achar(j),j=0,8)] ! control codes
758+
ascii_codes(2)%chars = [(achar(j),j=9,9)] ! tab
759+
ascii_codes(3)%chars = [(achar(j),j=10,13)] ! whitespaces
760+
ascii_codes(4)%chars = [(achar(j),j=14,31)] ! control codes
761+
ascii_codes(5)%chars = [(achar(j),j=32,32)] ! space
762+
ascii_codes(6)%chars = [(achar(j),j=33,47)] ! !"#$%&'()*+,-./
763+
ascii_codes(7)%chars = [(achar(j),j=48,57)] ! 0123456789
764+
ascii_codes(8)%chars = [(achar(j),j=58,64)] ! :;<=>?@
765+
ascii_codes(9)%chars = [(achar(j),j=65,70)] ! ABCDEF
766+
ascii_codes(10)%chars = [(achar(j),j=71,90)] ! GHIJKLMNOPQRSTUVWXYZ
767+
ascii_codes(11)%chars = [(achar(j),j=91,96)] ! [\]^_`
768+
ascii_codes(12)%chars = [(achar(j),j=97,102)] ! abcdef
769+
ascii_codes(13)%chars = [(achar(j),j=103,122)]! ghijklmnopqrstuvwxyz
770+
ascii_codes(14)%chars = [(achar(j),j=123,126)]! {|}~
771+
ascii_codes(15)%chars = [(achar(j),j=127,127)]! backspace character
772772

773773
! loop through functions
774774
do i = 1, 15
775-
table(i,1) = all(is_control(tests(i)%chars))
776-
table(i,2) = all(is_printable(tests(i)%chars))
777-
table(i,3) = all(is_white(tests(i)%chars))
778-
table(i,4) = all(is_blank(tests(i)%chars))
779-
table(i,5) = all(is_graphical(tests(i)%chars))
780-
table(i,6) = all(is_punctuation(tests(i)%chars))
781-
table(i,7) = all(is_alphanum(tests(i)%chars))
782-
table(i,8) = all(is_alpha(tests(i)%chars))
783-
table(i,9) = all(is_upper(tests(i)%chars))
784-
table(i,10) = all(is_lower(tests(i)%chars))
785-
table(i,11) = all(is_digit(tests(i)%chars))
786-
table(i,12) = all(is_hex_digit(tests(i)%chars))
775+
table(i,1) = all(is_control(ascii_codes(i)%chars))
776+
table(i,2) = all(is_printable(ascii_codes(i)%chars))
777+
table(i,3) = all(is_white(ascii_codes(i)%chars))
778+
table(i,4) = all(is_blank(ascii_codes(i)%chars))
779+
table(i,5) = all(is_graphical(ascii_codes(i)%chars))
780+
table(i,6) = all(is_punctuation(ascii_codes(i)%chars))
781+
table(i,7) = all(is_alphanum(ascii_codes(i)%chars))
782+
table(i,8) = all(is_alpha(ascii_codes(i)%chars))
783+
table(i,9) = all(is_upper(ascii_codes(i)%chars))
784+
table(i,10) = all(is_lower(ascii_codes(i)%chars))
785+
table(i,11) = all(is_digit(ascii_codes(i)%chars))
786+
table(i,12) = all(is_hex_digit(ascii_codes(i)%chars))
787787
end do
788788

789789
call check(error, all(table .eqv. ascii_class_table), "ascii table was not accurately generated")

0 commit comments

Comments
 (0)