<div dir="ltr">Dear Paolo,<div><br></div><div>I noticed the recent commit where you state that zero-length strings are forbidden by the Fortran standard. This restriction has been removed from the standard with Fortran90. Fortran2003 even allows for dynamically allocated strings</div><div><br></div><div>CHARACTER(:), ALLOCATABLE :: string</div><div>string = ""</div><div>WRITE(*,*) LEN(string)  ! prints 0</div><div>string = "a"</div><div>WRITE(*,*) LEN(string)  ! prints 1</div><div><br></div><div>Best,</div><div>Martin</div><div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><span style="color:rgb(136,136,136);font-size:12.8px">Martin Schlipf</span><br style="color:rgb(136,136,136);font-size:12.8px"><span style="color:rgb(136,136,136);font-size:12.8px">Department of Materials</span><br style="color:rgb(136,136,136);font-size:12.8px"><span style="color:rgb(136,136,136);font-size:12.8px">University of Oxford</span><br style="color:rgb(136,136,136);font-size:12.8px"><span style="color:rgb(136,136,136);font-size:12.8px">Parks Road</span><br style="color:rgb(136,136,136);font-size:12.8px"><span style="color:rgb(136,136,136);font-size:12.8px">Oxford OX1 3PH, UK</span><br></div></div></div></div>
</div></div>