3 PURE
FUNCTION s2a_3(s1
,s2
,s3
) RESULT(a
)
4 CHARACTER(LEN
=*), INTENT(IN
) :: s1
, s2
, s3
5 CHARACTER(LEN
=4), DIMENSION(3) :: a
7 a(1)=s1
; a(2)=s2
; a(3)=s3
12 character(len
=12) :: line
13 write(line
,'(3A4)') s2a_3("a","bb","ccc")
14 IF (line
.NE
."a bb ccc") CALL ABORT()