Bob Tennent wrote
>...Here are the lines in your source that it can't deal with:
>
> write(*,'(33H Any whole-bar rests of duration ,i3,
> * 26H/64 will not be recognized)') lenbar
>
>Anything "non-standard" there?
This is not a format I use regularly at all, so I had to look it up in my
bible ("DIGITAL Fortran Language Reference Manual"). It says "The H edit
descriptor is an obsolescent Fortran 90 feature, which has been deleted in
Fortran 95. DIGITAL Fortran fully supports features deleted in Fortran 95."
The plot thickens, though, because I use the gfortran compiler--also known
as GNU Fortran--not (DIGITAL Fortran). Its documentation, though pretty hard
to wade thru, says "The GNU Fortran compiler supports the Fortran 77, 90 and
95 standards completely, parts of the Fortran 2003 and Fortran 2008
standards, and several vendor extensions." Maybe the fact that it has been
"deleted from Fortran 95" is the root of the problem we've discovered (and
you just fixed).
I suppose you could try replacing that statement with the more conventional
form:
write(*,'(a33,i3,a26)')'33H Any whole-bar rests of duration',lenbar,
* '/64 will not be recognized'
--Don
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to
https://tug.org/mailman/listinfo/tex-music