Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!rutgers!cbmvax!vu-vlsi!sword
From: sword@vu-vlsi.UUCP (Ronin)
Newsgroups: comp.lang.fortran
Subject: Microsoft C, FORTRAN and Pascal
Message-ID: <998@vu-vlsi.UUCP>
Date: Thu, 23-Jul-87 16:33:43 EDT
Article-I.D.: vu-vlsi.998
Posted: Thu Jul 23 16:33:43 1987
Date-Received: Sat, 25-Jul-87 10:58:22 EDT
Organization: Villanova Univ. EE Dept.
Lines: 26
Keywords: compatible subroutines and the ANSI standard


A question.  I was reading some advertising material from a 
past issue of PC TECH Journal which was stating that
Microsoft FORTRAN '77 compiler, their C compiler and their
Pascal compiler were all now compatible at the subroutine
level.

Do I understand this properly to mean that a c subroutine
compiled in C to an .OBJ file can be called by FORTRAN?
And if so, how does this affect the way arrays are
put in memory (recall the disscussion that the ANSI FORTRAN
standard says that FORTRAN stores its arrays in column major
order and Pascal/C stores them in row major order)
[actually I forget which is which, but I know FORTRAN and
Pascal/C are opposite].

Does Microsoft FORTRAN 4.0 not follow the ANSI standard now,
concerning arrays?

..lar

-----
Larry Esmonde, Director of SWORD (Students Working On R & D)
Computer Science Dept, Villanova Univ.
Villanova, Pa. 19085
UUCP: {bpa,cbmvax,psuvax1}!vu-vlsi!sword  /  BITNET: sword@vuvaxcom