[MPI3 Fortran] Change character string declarations?
Lionel, Steve
steve.lionel at intel.com
Wed May 26 15:48:40 CDT 2010
I think this is reasonable, though are you also changing other declarations to use the :: syntax? CHARACTER(*) works too. As for kind parameters, we've had extensive arguments about this before. For character kinds, I suggest that leaving off the kind may be for the best - otherwise you'll perhaps need to reference ISO_C_BINDING's C_CHAR constant, and that seems to annoy others on this list. "Default character" is probably safe and won't confuse users.
Steve
-----Original Message-----
From: mpi3-fortran-bounces at lists.mpi-forum.org [mailto:mpi3-fortran-bounces at lists.mpi-forum.org] On Behalf Of Rasmussen, Craig
Sent: Wednesday, May 26, 2010 4:41 PM
To: MPI-3 Fortran working group
Subject: [MPI3 Fortran] Change character string declarations?
Importance: Low
I would like to change all places in the MPI-3 standard with character
string dummy argument declarations such as,
CHARACTER*(*) KEY, VALUE
to
CHARACTER(len=*) :: KEY, VALUE
Comments? Would we want to add a kind parameter too?
-craig
_______________________________________________
mpi3-fortran mailing list
mpi3-fortran at lists.mpi-forum.org
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran
More information about the mpiwg-fortran
mailing list