One more devilry. When I compile my or Ken's programs from previous pages 9-10 of this thread
real*8, dimension (5) :: X = (/1., 20., 60., 200., 600./)
real*8, dimension (5) :: Y1 = (/2.9e4, 300., 3., 0.2, 0.0022/)
real*8, dimension (5) :: Y2 = (/2.5e4, 500., 2., 0.4, 0.042/)
real*8, dimension (5) :: Y3 = (/2.2e4, 722., 2., 0.5, 0.072/)
CALL DIAGLV (0)
CALL TEXTMN(0.4) ! setting font size
CALL AXLBJS('*C','C') ! centering tic labels
call thckmg('LINE',4.) ! setting line width
call chset(-11) ! setting fonts
!... Case of two lines of Fortran source code
i=winio@('%ww%pv%pl[title='STANDARD IEC IDMT CHARACTERISTICS', x_axis='Multiple of setting current',y_axis='Relay operating time&
& [s]', colour=red, colour=blue, colour=green, X_ARRAY, N_GRAPHS=3, SCALE=LOG_LOG]%es', 640, 480, 5, X, Y1, Y2, Y3)
End
I get
0001) real*8, dimension (5) :: X = (/1., 20., 60., 200., 600./)
*** This statement contains an illegal character - ' '
0002) real*8, dimension (5) :: Y1 = (/2.9e4, 300., 3., 0.2, 0.0022/)
*** This statement contains an illegal character - ' '
0003) real*8, dimension (5) :: Y2 = (/2.5e4, 500., 2., 0.4, 0.042/)
*** This statement contains an illegal character - ' '
0004) real*8, dimension (5) :: Y3 = (/2.2e4, 722., 2., 0.5, 0.072/)
*** This statement contains an illegal character - ' '
0006) CALL DIAGLV (0)
*** This statement contains an illegal character - ' '
0007) CALL TEXTMN(0.4) ! setting font size
*** This statement contains an illegal character - ' '
0008) CALL AXLBJS('*C','C') ! centering tic labels
*** This statement contains an illegal character - ' '
0009) call thckmg('LINE',4.) ! setting line width
*** This statement contains an illegal character - ' '
0010) call chset(-11) ! setting fonts
*** This statement contains an illegal character - ' '
0010) call chset(-11) ! setting fonts
*** Invalid character ' ' at start of line
*** Invalid character ' ' at start of line
11 ERRORS [<main program> FTN95 v8.10.0]
*** Compilation failed
Anyone can check why invisible character is inserted?