1implicit integer(a), logical(b-c), real(d-y), integer(z)
2a = 1_4
3b = .true.
4c = b
5d = 1.0e2
6y = d
7z = a
8end
9! test prompted by PR 16161
10! we used to match "character (c)" wrongly in the below, confusing the parser
11subroutine b
12implicit character (c)
13end
14