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