In the help file under .NET string. You comment that it is like TYPE(ISO_VARYING_STRING). I did not find any other referene to this type in the help file. I did do some searching and came across an ISO standard for ISO_VARYING_TYPE. The document listed methods in the module that do various string manipulations. Is this supported or are their plans to support it in the future.
ISO_VARYING_STRING
You will find the code for ISO_VARYING_STRING at http://www.fortran.com/iso_varying_string.f95
Details about whether or not it is in the 2003 standard can be found at http://coding.derkeiler.com/Archive/Fortran/comp.lang.fortran/2005-08/msg00112.html
We have no plans to add this to FTN95 at the moment but I guess you could copy the code from the first reference above and use it directly.
I have tried to compile the code mentioned above using FTN95 and it fails to compile. At first sight I cannot see why the offending line could be expected to work (maybe it needs the 2003 standard).
There may be a simple work-around but I do not have the time to investigate this at the moment.
Will their be support for dynamic strings in FTN95 without having to use .NET?
No, we have no plans to support dynamic strings at the moment.