Re: Vector assignment semantics (was Re: latest trends in compiler optimization research?)

=?ISO-8859-1?Q?Jan_Vorbr=FCggen?= <jvorbrueggen@mediasec.de>
Tue, 21 Aug 2007 11:09:28 +0200

          From comp.compilers

Related articles
[9 earlier articles]
Re: Vector assignment semantics (was Re: latest trends in compiler opt bmoses-nospam@cits1.stanford.edu (Brooks Moses) (2007-08-15)
Re: Vector assignment semantics (was Re: latest trends in compiler opt mojaveg@mojaveg.lsan.mdsg-pacwest.com (2007-08-17)
Re: Vector assignment semantics (was Re: latest trends in compiler opt gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-08-17)
Re: Vector assignment semantics (was Re: latest trends in compiler opt Peter_Flass@Yahoo.com (Peter Flass) (2007-08-17)
Re: Vector assignment semantics (was Re: latest trends in compiler opt jjw@cs.sfu.ca (James J. Weinkam) (2007-08-20)
Re: Vector assignment semantics (was Re: latest trends in compiler opt gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-08-20)
Re: Vector assignment semantics (was Re: latest trends in compiler opt jvorbrueggen@mediasec.de (=?ISO-8859-1?Q?Jan_Vorbr=FCggen?=) (2007-08-21)
Re: Vector assignment semantics (was Re: latest trends in compiler opt tom@kednos.company (Tom Linden) (2007-08-26)
Re: Vector assignment semantics (was Re: latest trends in compiler opt gah@ugcs.caltech.edu (glen herrmannsfeldt) (2007-08-29)
Re: Vector assignment semantics (was Re: latest trends in compiler opt tom@kednos.company (Tom Linden) (2007-09-11)
| List of all articles for this month |

From: =?ISO-8859-1?Q?Jan_Vorbr=FCggen?= <jvorbrueggen@mediasec.de>
Newsgroups: comp.compilers,comp.lang.pl1
Date: Tue, 21 Aug 2007 11:09:28 +0200
Organization: MediaSec Technologies GmbH
References: 07-08-01607-08-021 07-08-024 07-08-034 07-08-037 07-08-040 07-08-041 07-08-044 07-08-051 07-08-054 07-08-058
Keywords: Fortran
Posted-Date: 21 Aug 2007 22:28:33 EDT

Our esteemed moderator commented:
> [Fortran has backward compatibility issues going back to the 1950s.


Sure enough.


> You've always been able to pass any array element as an argument by
> address, and it's up to your code to get the array shapes
> right. The only descriptors are the lengths of character variables introduced
> in F77. -John]


Hmmm....for the current version of Fortran, that isn't true. Assumed shape
array - introduced some fifteen years ago in F90 - need to transport shape
information that is equivalent to a "descriptor". So do allocatable arrays and
array pointers.


Jan
[Oh, right. It's been a while. -John]



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.