T.R | Title | User | Personal Name | Date | Lines |
---|
224.1 | sounds strange | SAUTER::SAUTER | John Sauter | Wed Feb 08 1989 08:20 | 6 |
| I think your customer is playing a joke on you. I find it hard to
believe that a MIL SPEC implementation of FORTRAN would be called
anything but FORTRAN. If you think your customer is serious, ask him
what the MIL SPEC number is---all military specifications have
reference numbers.
John Sauter
|
224.2 | mil spec Fortran exists | KMOOSE::MCCUTCHEON | The Karate Moose | Wed Feb 08 1989 14:58 | 9 |
| I don't remember the number, but this is a mil spec with extensions
for Fortran. Things such as the DO WHILE and SAVE statements. I helped
implement these things for TOPS-10/20 Fortran, and I believe they're in
VAX Fortran.
You may want to try the Fortran conference (sorry, don't know where it is,
I'd suspect TURRIS::).
Charlie
|
224.3 | Thank you. | JIT761::NAGAMORI | GSX-F rider | Thu Feb 09 1989 00:31 | 5 |
| re.-1
Thanks, I'll post the answer to FORTRAN conference.
/kn
|
224.4 | 1753 | TLE::AMARTIN | Alan H. Martin | Sun Mar 05 1989 09:30 | 11 |
| Re .2:
You're thinking of MIL-STD-1753 (or MIL-SPEC?). It is a superset of Fortran-77.
(But you implemented SAVE statement support for F77, not 1753).
Fortran-10/20 conforms completely to the standard; the last I heard, VAX Fortran
was missing some minor features. They'll quite be conversant on the issues in
the Fortran conference. If "Mortran" relates to the standard, then it is either
slang, or a name for one vendor's implementation.
/AHM
|
224.5 | Might be a pre-processor | ORACLE::RAMEY | | Wed Mar 08 1989 17:57 | 8 |
| We had a schematic capture tool at one time that I think was written in
mortran. It was like Ratfor, a dialect of fortran that you ran through a
pre-processor which output vanilla fortran that you then compiled. The
pre-processor translated all sorts of new features in mortran into normal
fortran. I don't have any leads on mortran itself and I'm not sure anyone
is still here who would know anything.
Del
|
224.6 | MORTRAN => overnight compilation | GIDDAY::GILLINGS | His Bach is worse than his Bytes | Thu May 18 1989 00:35 | 13 |
| MORTRAN is indeed a FORTRAN preprocessor. It works by recursive macro
expansion and includes the usual extensions to FORTRAN-IV, like
IF-THEN-ELSE, DO WHILE and CASE. It also gives the user access to
the macro facility. Although I have never used the language, I have
seen parts of the source code to Tektronix's PLOT-10/IGL which is
written entirely in MORTRAN. Because the macro expansion is recursive
compilation performance is appalling. I also found the code rather
hard to understand, largely due to the syntax of the macros which
seemed to always contain lots of #'s. Sorry I can't give you more
information (like an example) but it's been a long time. Maybe
if you asked someone from Tektronix?
John Gillings, Sydney CSC
|
224.7 | | TLE::BRETT | | Thu May 18 1989 23:40 | 3 |
| I even met an ex-user of it at DECUS this year !
/Bevin
|
224.8 | I have sources - on paper tape!!! | STOAT::BARKER | Jeremy Barker - NAC Europe - REO2-G/J2 | Wed Nov 08 1989 11:56 | 5 |
| If anyone is *really* interested I may try to find a whole bunch of paper
tapes I have at home somewhere containing the FORTRAN source code for a
(the?) MORTRAN pre-processor.
jb
|