[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::languages

Title:Languages
Notice:Speaking In Tongues
Moderator:TLE::TOKLAS::FELDMAN
Created:Sat Jan 25 1986
Last Modified:Thu May 22 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:394
Total number of notes:2683

224.0. "Do you know MORTRAN ?" by JIT761::NAGAMORI (GSX-F rider) Tue Feb 07 1989 15:03

One of my customer searchs "MORTRAN compiler" on DEC machine.
I heard , MORTRAN is Mil spec. implementaion of FORTRAN.

Have you ever heard of MORTRAN?
Please teach me any information about MORTRAN.

Best regards,

    Nagamori,Kazuyuki/SWS/Japan
T.RTitleUserPersonal
Name
DateLines
224.1sounds strangeSAUTER::SAUTERJohn SauterWed Feb 08 1989 11:206
    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.2mil spec Fortran existsKMOOSE::MCCUTCHEONThe Karate MooseWed Feb 08 1989 17:589
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.3Thank you.JIT761::NAGAMORIGSX-F riderThu Feb 09 1989 03:315
re.-1

    Thanks, I'll post the answer to FORTRAN conference.

/kn
224.41753TLE::AMARTINAlan H. MartinSun Mar 05 1989 12:3011
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.5Might be a pre-processorORACLE::RAMEYWed Mar 08 1989 20:578
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.6MORTRAN => overnight compilationGIDDAY::GILLINGSHis Bach is worse than his BytesThu May 18 1989 03:3513
    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.7TLE::BRETTFri May 19 1989 02:403
    I even met an ex-user of it at DECUS this year !
    
    /Bevin
224.8I have sources - on paper tape!!!STOAT::BARKERJeremy Barker - NAC Europe - REO2-G/J2Wed Nov 08 1989 14:565
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