Re: crazy fortran

Re: crazy fortran

The 3Q1 isn't obsolete, just not supported in CVF. That's a REAL*16 constant.

The problem you're having with the FORMAT is that VAX FORTRAN was much more forgiving about leaving out commas than are the current Compaq F90 compilers. This works:

100	FORMAT(I7.4,Z8.2,G5.2e4,2p/TL7,Q,:$!L1,B12.9,J6
     X		SP,SS,BZ,Q,X'garbage')

Steve

Steve - Intel Developer Support
2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

This program indeed contains multiple main programs and other issues that current Compaq compilers will complain about, but which VAX Fortran didn't at the time (though today's VAX Fortran will complain about some of the things in this code.)

This program is in no way supposed to be standard-conforming. It is a heavy user of extensions and usages that are disallowed in a complete program but passed the compilation phase (you could never have linked this code even when it was written.)

It's there for "entertainment purposes only".

Steve

Steve - Intel Developer Support

Leave a Comment

Please sign in to add a comment. Not a member? Join today