c test integers and logicals
namelist /nml/ key, ii, ivec, l1, l2, lvec
data ii/-1/, ivec/8*2/, lvec/6*.false./, l1/.false./, l2/.false./
print '(//"test integers and logicals...")'
character ch, chvec(12), str*10, strv(-1:4)*5
namelist /nmc/ key, ch, chvec, str, strv
data ch/'+'/, chvec/12*'-'/, str/'+..-..-..+'/, strv/6*':...:'/
print '(//"test characters and strings...")'
double precision d, darr(-10:-8, 0:1, 1:2)
namelist /nmrd/ key, r,d, rvec, darr
print '(//"test reals and doubles...")'
double complex z, zvec(6)
namelist /nmcmp/ key, c,cvec,z,zvec
print '(//"test complex and double complex...")'